public SERVICIOS GetServicioByID(int id) { SERVICIOS oServicio = null; try { using (MyContext ctx = new MyContext()) { ctx.Configuration.LazyLoadingEnabled = false; oServicio = ctx.SERVICIOS.Find(id); } return(oServicio); } catch (DbUpdateException dbEx) { string mensaje = ""; Log.Error(dbEx, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw new Exception(mensaje); } catch (Exception ex) { string mensaje = ""; Log.Error(ex, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw; } }
public IHttpActionResult PutSERVICIOS(string id, SERVICIOS sERVICIOS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sERVICIOS.idServicio) { return(BadRequest()); } db.Entry(sERVICIOS).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SERVICIOSExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Details(int?id) { ServiceServicio _serviceServicio = new ServiceServicio(); SERVICIOS oServicio = null; try { // Si va null if (id == null) { return(RedirectToAction("Servicios")); } oServicio = _serviceServicio.GetServicioByID(id.Value); if (oServicio == null) { //return RedirectToAction("Ubicaciones"); TempData["Message"] = "No existen los registros solicitados"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } return(View(oServicio)); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "No existen los registros solicitados"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } }
public ActionResult Edit(int id) { ServiceServicio _serviceServicio = new ServiceServicio(); SERVICIOS oServicio = null; try { // Si va null if (id == null) { return(RedirectToAction("Servicios")); } oServicio = _serviceServicio.GetServicioByID(id); if (oServicio == null) { TempData["Message"] = "No existe el servicio solicitado"; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } return(View(oServicio)); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } }
public ActionResult Save(SERVICIOS serv) { ServiceServicio _serviceServicio = new ServiceServicio(); try { if (ModelState.IsValid) { SERVICIOS oServicio = _serviceServicio.Save(serv); } else { Util.Util.ValidateErrors(this); return(View("Create", serv)); } return(RedirectToAction("Servicios")); } catch (Exception ex) { Log.Error(ex, MethodBase.GetCurrentMethod()); TempData["Message"] = "Error al procesar los datos" + ex.Message; TempData["Redirect"] = "Servicio"; TempData["Redirect-Action"] = "Servicios"; return(RedirectToAction("Default", "Error")); } }
public IHttpActionResult PostSERVICIOS(SERVICIOS sERVICIOS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.SERVICIOS.Add(sERVICIOS); try { db.SaveChanges(); } catch (DbUpdateException) { if (SERVICIOSExists(sERVICIOS.idServicio)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = sERVICIOS.idServicio }, sERVICIOS)); }
public IEnumerable <SERVICIOS> listaServiciosEscogidos(int[] selectedServicios) { try { IEnumerable <SERVICIOS> lista = null; using (MyContext ctx = new MyContext()) { ctx.Configuration.LazyLoadingEnabled = false; if (selectedServicios != null) { lista = new List <SERVICIOS>(); foreach (var serv in selectedServicios) { SERVICIOS servAdd = this.GetServicioByID(serv); lista.Append(servAdd); } } } return(lista); } catch (DbUpdateException dbEx) { string mensaje = ""; Log.Error(dbEx, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw new Exception(mensaje); } catch (Exception EX) { string mensaje = ""; Log.Error(EX, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw; } }
private void otrosServicioscbo_SelectedIndexChanged(object sender, EventArgs e) { SERVICIOS s = new SERVICIOS(); // s = otrosServicioscbo.SelectedItem; nomServ = otrosServicioscbo.Text; //textBox2.Text = nomServ; }
public IHttpActionResult GetSERVICIOS(string id) { SERVICIOS sERVICIOS = db.SERVICIOS.Find(id); if (sERVICIOS == null) { return(NotFound()); } return(Ok(sERVICIOS)); }
public IHttpActionResult DeleteSERVICIOS(string id) { SERVICIOS sERVICIOS = db.SERVICIOS.Find(id); if (sERVICIOS == null) { return(NotFound()); } db.SERVICIOS.Remove(sERVICIOS); db.SaveChanges(); return(Ok(sERVICIOS)); }
private void button1_Click_1(object sender, EventArgs e) { SERVICIOS servicios = new SERVICIOS(); List <SERVICIOS> srv = new List <SERVICIOS>(Consulta_BLL.ConsultaServicios(nomServ)); foreach (SERVICIOS s in srv) { servicios.ID_Servicios = s.ID_Servicios; servicios.Nombre = s.Nombre; servicios.Descripcion = s.Descripcion; servicios.Precio = s.Precio; retornaServicio(servicios); } MessageBox.Show("Servicio Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public SERVICIOS Save(SERVICIOS servicio) { int retorno = 0; SERVICIOS oServicio = null; try { using (MyContext ctx = new MyContext()) { ctx.Configuration.LazyLoadingEnabled = false; oServicio = GetServicioByID((int)servicio.Id); if (oServicio == null) { ctx.SERVICIOS.Add(servicio); retorno = ctx.SaveChanges(); } else { ctx.SERVICIOS.Add(servicio); ctx.Entry(servicio).State = EntityState.Modified; retorno = ctx.SaveChanges(); } } if (retorno >= 0) { oServicio = GetServicioByID(servicio.Id); } return(oServicio); } catch (DbUpdateException dbEx) { string mensaje = ""; Log.Error(dbEx, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw new Exception(mensaje); } catch (Exception ex) { string mensaje = ""; Log.Error(ex, System.Reflection.MethodBase.GetCurrentMethod(), ref mensaje); throw; } }
public ActionResult Create([Bind(Include = "INGR_ID,ID_AUTO,INGR_FECHA_INGRESO,INGR_RUT_CLIENTE")] INGRESA_VEHICULO iNGRESA_VEHICULO, string[] servicios) { if (ModelState.IsValid) { foreach (string value in servicios) { SERVICIOS servi = new SERVICIOS(); int idaux = int.Parse(value); servi = db.SERVICIOS.Where(x => x.SERVI_ID == idaux).First(); iNGRESA_VEHICULO.SERVICIOS.Add(servi); } db.INGRESA_VEHICULO.Add(iNGRESA_VEHICULO); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_AUTO = new SelectList(db.AUTOS, "ID_AUTO", "ID_MODELO", iNGRESA_VEHICULO.ID_AUTO); return(View(iNGRESA_VEHICULO)); }
private void button3_Click(object sender, EventArgs e) { SERVICIOS servicios = new SERVICIOS(); // List<SERVICIOS> ls = new List<SERVICIOS>(); List <SERVICIOS> srv = new List <SERVICIOS>(Consulta_BLL.ConsultaServicios(nomServ)); // srv= Consulta_BLL.ConsultaServicios(nomServ); // miLista = Consulta_BLL.ConsultaServicios(nomServ); listaCirugia = srv; foreach (SERVICIOS s in srv) { servicios.ID_Servicios = s.ID_Servicios; servicios.Nombre = s.Nombre; servicios.Descripcion = s.Descripcion; servicios.Precio = s.Precio; retornaServicio(servicios); } MessageBox.Show("Servicio Agregado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); alertadeCirujia = true; }
private void agregarExamenesbtn_Click(object sender, EventArgs e) { SERVICIOS servicios = new SERVICIOS(); // List<SERVICIOS> ls = new List<SERVICIOS>(); List <SERVICIOS> srv = new List <SERVICIOS>(Consulta_BLL.ConsultaServicios(nomExamen)); //enviar a area de examenes listaExamenes = srv; // srv= Consulta_BLL.ConsultaServicios(nomServ); // miLista = Consulta_BLL.ConsultaServicios(nomServ); foreach (SERVICIOS s in srv) { servicios.ID_Servicios = s.ID_Servicios; servicios.Nombre = s.Nombre; servicios.Descripcion = s.Descripcion; servicios.Precio = s.Precio; retornaServicio(servicios); } MessageBox.Show("Examen Agregado y Solicitado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); alertadeExamen = true; }
private void retornaServicio(SERVICIOS servicios) { listita.Add(servicios); }
public SERVICIOS Save(SERVICIOS servicio) { IRepositoryServicio repository = new RepositoryServicio(); return(repository.Save(servicio)); }
private void retornaCirugiao(SERVICIOS servicios) { listaCirugia.Add(servicios); }