public function store(RazaRequest $request)
 {
     //accedemos a todo
     //los datos para poder
     //mandarlos a ala vista
     Razas::create($request->all());
     //mensaje para poder determinar
     //si fue creada la raza
     Session::flash('message', 'Raza Creada Correctamente');
     //esta parte es para mandar un mensaje con una variable
     return Redirect::to('/raza');
     //
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     //mandamos las razas
     //ya que animales ya esta
     //solo necesitamos saber que razas hay con los animales
     $razas = Razas::lists('nombre', 'id');
     //por defecto tenemos que poner los datos en arreglso
     return view('animales.edit', ['animales' => $this->animales, 'razas' => $razas]);
     //
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     //buscamos a todas las
     //madres con un where
     //se podia hace una funcion
     //pero causo problemas
     $madres = Animales::where('sexo', 'Hembra')->where('vivo', '1')->lists('arete', 'arete');
     //buscamos todas las razas que pertenecen todas las madres
     //esto evita que busquemos todas las razas
     //por una extraña gran razon
     //en este si funciono la funcion del
     //modelo
     $razas = Animales::AnimalessRazas();
     //redireccionamos a la vista pasamos lo que buscamos
     //en nuestras busquedas con las funciones
     $razas = Razas::lists('nombre', 'id');
     //por defecto tenemos que poner los datos en arreglso
     return view('nacimientos.edit', ['nacimientos' => $this->nacimientos, 'razas' => $razas, 'madres' => $madres]);
     //
 }