Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            RutaEntrega rutaEntrega = db.RutaEntrega.Find(id);

            db.RutaEntrega.Remove(rutaEntrega);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "ID_RutaEntrega,ID_Empresa,ID_Proveedor,ORDEN")] RutaEntrega rutaEntrega)
 {
     if (ModelState.IsValid)
     {
         db.Entry(rutaEntrega).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ID_Empresa   = new SelectList(db.Empresa, "ID_Empresa", "Nombre", rutaEntrega.ID_Empresa);
     ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", rutaEntrega.ID_Proveedor);
     return(View(rutaEntrega));
 }
 public void ModificarRutaEntrega(RutaEntrega ruta, string Conexion, ref int verificador)
 {
     try
     {
         CD_CatRutaEntrega claseCapaDatos = new CD_CatRutaEntrega();
         claseCapaDatos.ModificarRutaEntrega(ruta, Conexion, ref verificador);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaRutaEntrega(RutaEntrega ruta, string Conexion, ref List <RutaEntrega> List)
 {
     try
     {
         CD_CatRutaEntrega claseCapaDatos = new CD_CatRutaEntrega();
         claseCapaDatos.ConsultaRutaEntrega(ruta, Conexion, ref List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #5
0
 public ActionResult Edit([Bind(Include = "Id_RutaEntrega,Id_Ingreso,Id_SolicitudProveedor,Orden,Anticipada")] RutaEntrega rutaEntrega)
 {
     if (ModelState.IsValid)
     {
         db.Entry(rutaEntrega).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Ingreso            = new SelectList(db.Ingreso, "Id_Ingreso", "Codigo_Ingreso", rutaEntrega.Id_Ingreso);
     ViewBag.Id_SolicitudProveedor = new SelectList(db.IngresoProveedor, "Id_IngresoProveedor", "Codigo_IngresoProveedor", rutaEntrega.Id_SolicitudProveedor);
     return(View(rutaEntrega));
 }
Beispiel #6
0
        // GET: RutaEntregas/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RutaEntrega rutaEntrega = db.RutaEntrega.Find(id);

            if (rutaEntrega == null)
            {
                return(HttpNotFound());
            }
            return(View(rutaEntrega));
        }
Beispiel #7
0
        // GET: RutaEntregas/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RutaEntrega rutaEntrega = db.RutaEntrega.Find(id);

            if (rutaEntrega == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_Empresa   = new SelectList(db.Empresa, "ID_Empresa", "Nombre", rutaEntrega.ID_Empresa);
            ViewBag.ID_Proveedor = new SelectList(db.Proveedor, "ID_Proveedor", "Nombre", rutaEntrega.ID_Proveedor);
            return(View(rutaEntrega));
        }
Beispiel #8
0
        // GET: RutaEntregas/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RutaEntrega rutaEntrega = db.RutaEntrega.Find(id);

            if (rutaEntrega == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_Ingreso            = new SelectList(db.Ingreso, "Id_Ingreso", "Codigo_Ingreso", rutaEntrega.Id_Ingreso);
            ViewBag.Id_SolicitudProveedor = new SelectList(db.IngresoProveedor, "Id_IngresoProveedor", "Codigo_IngresoProveedor", rutaEntrega.Id_SolicitudProveedor);
            return(View(rutaEntrega));
        }
        public void ConsultaRutaEntrega(RutaEntrega ruta, string Conexion, ref List <RutaEntrega> List)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion);

                string[] Parametros = { "@Id_Emp", "@Id_Cd" };
                object[] Valores    = { ruta.Id_Emp, ruta.Id_Cd };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatRutaEntrega_Consulta", ref dr, Parametros, Valores);


                while (dr.Read())
                {
                    ruta             = new RutaEntrega();
                    ruta.Id_Emp      = (int)dr.GetValue(dr.GetOrdinal("Id_Emp"));
                    ruta.Id_Cd       = (int)dr.GetValue(dr.GetOrdinal("Id_Cd"));
                    ruta.Id          = (int)dr.GetValue(dr.GetOrdinal("Id_Rut"));
                    ruta.Descripcion = (string)dr.GetValue(dr.GetOrdinal("Rut_Descripcion"));
                    ruta.Id_Ter      = (int)dr.GetValue(dr.GetOrdinal("Id_Ter"));
                    ruta.Incidencia  = (int)dr.GetValue(dr.GetOrdinal("Rut_Incidencia"));
                    ruta.Sem_Ini     = Convert.IsDBNull(dr.GetValue(dr.GetOrdinal("Rut_SemIni"))) ? -1 : (int)dr.GetValue(dr.GetOrdinal("Rut_SemIni"));
                    ruta.Dia         = Convert.IsDBNull(dr.GetValue(dr.GetOrdinal("Rut_Dia"))) ? -1 : (int)dr.GetValue(dr.GetOrdinal("Rut_Dia"));
                    ruta.Estatus     = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Rut_Activo")));
                    if (Convert.ToBoolean(ruta.Estatus))
                    {
                        ruta.EstatusStr = "Activa";
                    }
                    else
                    {
                        ruta.EstatusStr = "Inactiva";
                    }
                    List.Add(ruta);
                }

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #10
0
 private List <RutaEntrega> GetList()
 {
     try
     {
         List <RutaEntrega> List = new List <RutaEntrega>();
         CN_CatRutaEntrega  clsCatRutaEntrega = new CN_CatRutaEntrega();
         Sesion             session2          = new Sesion();
         session2 = (Sesion)Session["Sesion" + Session.SessionID];
         RutaEntrega ruta = new RutaEntrega();
         ruta.Id_Emp = session2.Id_Emp;
         ruta.Id_Cd  = session2.Id_Cd_Ver;
         clsCatRutaEntrega.ConsultaRutaEntrega(ruta, session2.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ModificarRutaEntrega(RutaEntrega ruta, string Conexion, ref int verificador)
 {
     try
     {
         CapaDatos.CD_Datos CapaDatos  = new CapaDatos.CD_Datos(Conexion);
         string[]           Parametros =
         {
             "@Id_Emp",
             "@Id_Cd",
             "@Id_Rut",
             "@Id_Rut_Ant",
             "@Id_Ter",
             "@Rut_Descripcion",
             "@Rut_SemIni",
             "@Rut_Incidencia",
             "@Rut_Dia",
             "@Rut_Activo"
         };
         object[] Valores =
         {
             ruta.Id_Emp,
             ruta.Id_Cd,
             ruta.Id,
             ruta.Id_Ant,
             ruta.Id_Ter,
             ruta.Descripcion,
             ruta.Sem_Ini == -1 ? (object)null : ruta.Sem_Ini,
             ruta.Incidencia,
             ruta.Dia == -1 ? (object)null : ruta.Dia,
             ruta.Estatus
         };
         SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatRutaEntrega_Modificar", ref verificador, Parametros, Valores);
         CapaDatos.LimpiarSqlcommand(ref sqlcmd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #12
0
        private void Guardar()
        {
            try
            {
                Sesion session = new Sesion();
                session = (Sesion)Session["Sesion" + Session.SessionID];

                RutaEntrega ruta = new RutaEntrega();
                ruta.Id          = Convert.ToInt32(txtClave.Text);
                ruta.Descripcion = txtDescripcion.Text;
                ruta.Id_Emp      = session.Id_Emp;
                ruta.Id_Cd       = session.Id_Cd_Ver;
                ruta.Id_Ter      = Convert.ToInt32(cmbTerritorio.SelectedValue);
                ruta.Incidencia  = Convert.ToInt32(txtIncidencia.Text);
                ruta.Dia         = Convert.ToInt32(cmbDia.SelectedValue);
                ruta.Sem_Ini     = Convert.ToInt32(cmbSemana.SelectedValue);
                ruta.Estatus     = chkActivo.Checked;
                CN_CatRutaEntrega clsCatRutaEntrega = new CN_CatRutaEntrega();
                int verificador = -1;

                if (HF_ID.Value == "")
                {
                    if (!_PermisoGuardar)
                    {
                        Alerta("No tiene permisos para grabar");
                        return;
                    }
                    clsCatRutaEntrega.InsertarRutaEntrega(ruta, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Nuevo();
                        Alerta("Los datos se guardaron correctamente");
                    }
                    else
                    {
                        Alerta("La clave ya existe");
                    }
                }
                else
                {
                    if (!_PermisoModificar)
                    {
                        Alerta("No tiene permisos para modificar");
                        return;
                    }

                    ruta.Id_Ant = Convert.ToInt32(HF_ID.Value);
                    clsCatRutaEntrega.ModificarRutaEntrega(ruta, session.Emp_Cnx, ref verificador);
                    if (verificador == 1)
                    {
                        Alerta("Los datos se modificaron correctamente");
                    }
                    else
                    {
                        Alerta("Ocurrió un error al intentar guardar los cambios");
                    }
                }
                rg1.Rebind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }