public static bool GuardaCentroDeSalud(CentroDeSalud _centro) { bool exito = false; try { ValidarDatos(_centro); //bool UsuarioExistente = ValidarUsuarioExistente(_cliente.NombreRazonSocial, _cliente.Cuit); //if (UsuarioExistente == true) //{ // const string message = "Ya existe un cliente registrado con el Nombre/Razón Social y Cuit ingresado."; // const string caption = "Error"; // var result = MessageBox.Show(message, caption, // MessageBoxButtons.OK, // MessageBoxIcon.Exclamation); // throw new Exception(); //} //else //{ exito = CentroDeSaludDao.InsertCentroDeSalud(_centro); //} } catch (Exception ex) { } return(exito); }
public ActionResult DeleteConfirmed(short id) { CentroDeSalud centroDeSalud = db.CentroDeSalud.Find(id); db.CentroDeSalud.Remove(centroDeSalud); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Nombre,Latitud,Longitud,Direccion,Telefono,EMail,URLImagenDelCentroDeSalud,LocalidadID,Activo,FechaUltimaActualizacion")] CentroDeSalud centroDeSalud) { if (ModelState.IsValid) { db.Entry(centroDeSalud).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.LocalidadID = new SelectList(db.Localidad, "ID", "Nombre", centroDeSalud.LocalidadID); return(View(centroDeSalud)); }
// GET: CentroDeSalud/Details/5 public ActionResult Details(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CentroDeSalud centroDeSalud = db.CentroDeSalud.Find(id); if (centroDeSalud == null) { return(HttpNotFound()); } return(View(centroDeSalud)); }
// GET: CentroDeSalud/Edit/5 public ActionResult Edit(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CentroDeSalud centroDeSalud = db.CentroDeSalud.Find(id); if (centroDeSalud == null) { return(HttpNotFound()); } ViewBag.LocalidadID = new SelectList(db.Localidad, "ID", "Nombre", centroDeSalud.LocalidadID); ViewBag.DepartamentoID = new SelectList(db.Departamento, "ID", "Nombre", centroDeSalud.Localidad.DepartamentoID); return(View(centroDeSalud)); }
private CentroDeSalud CargarEntidad() { CentroDeSalud _centro = new CentroDeSalud(); _centro.Nombre = txtNombre.Text; _centro.Domicilio = txtDomicilio.Text; _centro.HorarioDesde = cmbHoraDesde.Text; _centro.Horariohasta = cmbHoraHasta.Text; string telefono = txtCodArea.Text + "-" + txtTelefono.Text; _centro.Telefono = telefono; _centro.CantidadDeTurnos = Convert.ToInt32(txtCantidadTurnos.Text); _centro.FraccionTurnos = Convert.ToInt32(txtFraccionTurno.Text); _centro.idUsuario = 1; return(_centro); }
public static List <CentroDeSalud> BuscarCentroDeSaludPorNombre(string nombreCentro) { connection.Close(); connection.Open(); List <Entidades.CentroDeSalud> lista = new List <Entidades.CentroDeSalud>(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { new MySqlParameter("Nombre_in", nombreCentro) }; string proceso = "BuscarCentroDeSaludPorNombre"; MySqlDataAdapter dt = new MySqlDataAdapter(proceso, connection); dt.SelectCommand.CommandType = CommandType.StoredProcedure; dt.SelectCommand.Parameters.AddRange(oParam); dt.Fill(Tabla); if (Tabla.Rows.Count > 0) { foreach (DataRow item in Tabla.Rows) { CentroDeSalud listaCentro = new CentroDeSalud(); listaCentro.idCentro = Convert.ToInt32(item["idCentro"].ToString()); listaCentro.Nombre = item["Nombre"].ToString(); listaCentro.Domicilio = item["Domicilio"].ToString(); listaCentro.Telefono = item["Telefono"].ToString(); listaCentro.HorarioDesde = item["HoraDesde"].ToString(); listaCentro.Horariohasta = item["HoraHasta"].ToString(); listaCentro.CantidadDeTurnos = Convert.ToInt32(item["TotalTurnos"].ToString()); listaCentro.FraccionTurnos = Convert.ToInt32(item["FraccionTurnoPorHora"].ToString()); lista.Add(listaCentro); } } connection.Close(); return(lista); }
public static bool InsertCentroDeSalud(CentroDeSalud _centro) { bool exito = false; connection.Close(); connection.Open(); string proceso = "AltaCentro"; MySqlCommand cmd = new MySqlCommand(proceso, connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("Nombre_in", _centro.Nombre); cmd.Parameters.AddWithValue("Domicilio_in", _centro.Domicilio); cmd.Parameters.AddWithValue("Telefono_in", _centro.Telefono); cmd.Parameters.AddWithValue("HorarioDesde_in", _centro.HorarioDesde); cmd.Parameters.AddWithValue("Horariohasta_in", _centro.Horariohasta); cmd.Parameters.AddWithValue("CantidadDeTurnos_in", _centro.CantidadDeTurnos); cmd.Parameters.AddWithValue("FraccionTurnos_in", _centro.FraccionTurnos); cmd.Parameters.AddWithValue("idUsuario_in", _centro.idUsuario); cmd.ExecuteNonQuery(); exito = true; connection.Close(); return(exito); }
private static void ValidarDatos(CentroDeSalud _centro) { throw new NotImplementedException(); }