public JsonResult GuardarMascota(GestionMascotaBO model) { var result = false; try { if (model.mascotas.id > 0) { objMascotasDAO.ActualizarMascotasUsuario(model); result = true; } else { objMascotasDAO.AgregarMascotasUsuarios(model); result = true; } } catch (Exception ex) { throw ex; } var json = Json(result, JsonRequestBehavior.AllowGet); json.MaxJsonLength = Int32.MaxValue; return(json); }
public int ActualizarFoto(GestionMascotaBO objBO) { SqlCommand cmd = new SqlCommand("UPDATE Mascotas SET foto=@foto WHERE id=@id"); cmd.Parameters.Add("@foto", SqlDbType.Image).Value = Foto.ConvertirAFoto(objBO.mascotas.img); cmd.Parameters.Add("@id", SqlDbType.Int).Value = objBO.mascotas.id; return(con.EjecutarComando(cmd)); }
public ActionResult ImagenMascota(GestionMascotaBO model) { int resultado = objMascotasDAO.ActualizarFoto(model); if (resultado != 0) { modulo = "~/Usuario/Mascotas"; } else { modulo = "~/Usuario/Mascotas"; } return(Redirect(modulo)); }
public int AgregarMascotasUsuarios(GestionMascotaBO objBO) { SqlCommand cmd = new SqlCommand("EXEC GestionMascotasUsuarios @nombre=@nombre,@CDomitante=@CDomitante,@CPDominante=@CPDominante,@CAlternativo=@CAlternativo,@genero=@genero,@fechanacimiento=@fechanacimiento,@idRaza=@idRaza,@idUsuario=@idUsuario"); cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value = objBO.mascotas.nombremascota; cmd.Parameters.Add("@CDomitante", SqlDbType.VarChar).Value = objBO.mascotas.colorDominate; cmd.Parameters.Add("@CPDominante", SqlDbType.VarChar).Value = objBO.mascotas.colorPreDominante; cmd.Parameters.Add("@CAlternativo", SqlDbType.VarChar).Value = (objBO.mascotas.colorAlternativo != null)? objBO.mascotas.colorAlternativo:"-"; cmd.Parameters.Add("@genero", SqlDbType.VarChar).Value = objBO.mascotas.sgenero; cmd.Parameters.Add("@fechanacimiento", SqlDbType.Date).Value = objBO.mascotas.fnacimiento; cmd.Parameters.Add("@idRaza", SqlDbType.Int).Value = objBO.razas.id; cmd.Parameters.Add("@idUsuario", SqlDbType.Int).Value = objBO.usuarios.id; return(con.EjecutarComando(cmd)); }
public ActionResult ImagenMascota(GestionMascotaBO model) { int resultado = objMascotasDAO.ActualizarFoto(model); if (resultado != 0) { modulo = "~/Gestiones/Mascotas"; ViewBag.ImagenBien = true; } else { modulo = "~/Gestiones/Mascotas"; ViewBag.ImagenMal = true; } return(Redirect(modulo)); }