Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            EstadoReclamo estadoReclamo = db.EstadoReclamoes.Find(id);

            db.EstadoReclamoes.Remove(estadoReclamo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
 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));
 }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        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();
            }
        }
Exemplo n.º 6
0
        // 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));
        }
Exemplo n.º 7
0
        public int ActualizarEstadoReclamo([FromBody] EstadoReclamo objEstadoReclamo)
        {
            clsEstadoReclamo objClsEstadoReclamo;

            try
            {
                objClsEstadoReclamo = new clsEstadoReclamo();
                return(objClsEstadoReclamo.ActualizarEstadoReclamo(objEstadoReclamo));
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                objClsEstadoReclamo = null;
            }
        }