public int RegistrarEstadoReclamo([FromBody] EstadoReclamo objEstadoReclamo) { clsEstadoReclamo objClsEstadoReclamo; Abm.EstadoReclamoV objValidarEstadoReclamo; try { objClsEstadoReclamo = new clsEstadoReclamo(); objValidarEstadoReclamo = new Abm.EstadoReclamoV(); objValidarEstadoReclamo = objClsEstadoReclamo.ValidarEstadoReclamo(objEstadoReclamo.estRec_nombre); if (objValidarEstadoReclamo == null) { objClsEstadoReclamo = new clsEstadoReclamo(); return(objClsEstadoReclamo.RegistrarEstadoReclamo(objEstadoReclamo)); } else { return(0); } } catch (Exception) { throw; } finally { objClsEstadoReclamo = null; objValidarEstadoReclamo = null; } }
public ActionResult DeleteConfirmed(int id) { EstadoReclamo estadoReclamo = db.EstadoReclamoes.Find(id); db.EstadoReclamoes.Remove(estadoReclamo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,nombreEstado,isFinal")] EstadoReclamo estadoReclamo) { if (ModelState.IsValid) { db.Entry(estadoReclamo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(estadoReclamo)); }
public ActionResult Create([Bind(Include = "id,nombreEstado,isFinal")] EstadoReclamo estadoReclamo) { if (ModelState.IsValid) { db.EstadoReclamoes.Add(estadoReclamo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(estadoReclamo)); }
public static List <EstadoReclamo> Traer_Proximos(int idEstado) { string sql = "EstadoReclamo_Proximo"; Database db = DatabaseFactory.CreateDatabase("DAT_V01"); DbCommand dbCommand = db.GetStoredProcCommand(sql); DbParameterCollection dbParametros = null; db.AddInParameter(dbCommand, "@idEstado", DbType.Int32, idEstado); List <EstadoReclamo> ListEstado = new List <EstadoReclamo>(); EstadoReclamo oEst = null; try { dbParametros = dbCommand.Parameters; using (NullableDataReader ds = new NullableDataReader(db.ExecuteReader(dbCommand))) { while (ds.Read()) { oEst = new EstadoReclamo(); oEst.DescEstado = ds["DescEstado"].ToString(); oEst.IdEstado = int.Parse(ds["IdEstado"].ToString()); oEst.Control = ds.GetNullableString("Control"); oEst.ControlTexto = ds.GetNullableString("ControlTexto"); oEst.ControlIdModelo = ds.GetNullableInt32("ControlIdModelo") == null ? 0 : ds.GetInt32("ControlIdModelo"); oEst.EsFinal = ds.GetNullableBoolean("EsFinal") == null ? false : ds.GetBoolean("EsFinal"); oEst.FecManual = ds.GetNullableBoolean("FecManual") == null ? false : ds.GetBoolean("FecManual"); oEst.MensajeInfo = ds.GetNullableString("MensajeInfo"); oEst.EstadoAnme = ds.GetNullableInt32("EstadoAnme") == null ? 0 : ds.GetInt32("EstadoAnme"); oEst.PaseAutomatico = ds.GetNullableBoolean("PaseAutomatico") == null ? false : ds.GetBoolean("PaseAutomatico"); oEst.TieneObservacion = ds.GetNullableBoolean("TieneObservacion") == null ? false : ds.GetBoolean("TieneObservacion"); ListEstado.Add(oEst); } ds.Close(); ds.Dispose(); } return(ListEstado); } catch (Exception ex) { log.Error(string.Format("{0}->{1}->Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); throw new Exception("Error en EstadoDAO.Trae_Todos", ex); } finally { db = null; dbCommand.Dispose(); } }
// GET: EstadoReclamos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EstadoReclamo estadoReclamo = db.EstadoReclamoes.Find(id); if (estadoReclamo == null) { return(HttpNotFound()); } return(View(estadoReclamo)); }
public int ActualizarEstadoReclamo([FromBody] EstadoReclamo objEstadoReclamo) { clsEstadoReclamo objClsEstadoReclamo; try { objClsEstadoReclamo = new clsEstadoReclamo(); return(objClsEstadoReclamo.ActualizarEstadoReclamo(objEstadoReclamo)); } catch (Exception) { throw; } finally { objClsEstadoReclamo = null; } }