Example #1
0
        private void Guardar(string mensaje)
        {
            try
            {
                if (!_PermisoGuardar)
                {
                    this.Alerta("No tiene permisos para grabar");
                    return;
                }
                if (txtFisico.Text == "" | txtInventario.Text == "" | txtPresentacion.Text == "")
                {
                    this.Alerta("Un campo requerido se encuentra vacío");
                    return;
                }
                if (cmbProductosLista.SelectedValue == "-1")
                {
                    this.Alerta("Se debe seleccionar un producto");
                    this.Nuevo();
                    return;
                }
                Fisico PFisico = this.LlenarFisico();
                List <FisicoConsignado> list = new List <FisicoConsignado>();
                foreach (DataRow row in dt.Rows)
                {
                    FisicoConsignado fc = new FisicoConsignado();
                    fc.Id_Emp          = Convert.ToInt32(row["Id_Emp"]);
                    fc.Id_Cd           = Convert.ToInt32(row["Id_Cd"]);
                    fc.Id_FisCons      = Convert.ToInt32(row["Id_FisCons"]);
                    fc.Id_Cte          = Convert.ToInt32(row["Id_Cte"]);
                    fc.Id_Ter          = Convert.ToInt32(row["Id_Ter"]);
                    fc.Fis_Consignados = Convert.ToInt32(row["Fis_Consignados"]);
                    list.Add(fc);
                }

                PFisico.ListFisicoConsignado = list;

                CN_CapFisico clsFisico   = new CN_CapFisico();
                int          verificador = -1;

                Sesion session = (Sesion)Session["Sesion" + Session.SessionID];
                clsFisico.InsertarFisico(PFisico, session.Emp_Cnx, ref verificador);

                if (verificador > 0)
                {
                    if (mensaje != "sin_mensaje")
                    {
                        this.AlertaFocus("Los datos se han guardado correctamente", txtProducto.ClientID);
                    }
                    Nuevo();
                }
                else
                {
                    this.Alerta("Hubo un problema al insertar los datos");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
 public void ConsultaFisicoConsignado(FisicoConsignado FisicoConsignado, int Id_Prd, string Conexion, ref List <FisicoConsignado> List)
 {
     try
     {
         CD_CapFisico claseCapaDatos = new CD_CapFisico();
         claseCapaDatos.ConsultaFisicoConsignado(FisicoConsignado, Id_Prd, Conexion, ref List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #3
0
 private List <FisicoConsignado> GetList(int Id_Prd)
 {
     try
     {
         List <FisicoConsignado> List = new List <FisicoConsignado>();
         CN_CapFisico            clsCN_CapFisicoConsignado = new CN_CapFisico();
         Sesion session2 = new Sesion();
         session2 = (Sesion)Session["Sesion" + Session.SessionID];
         FisicoConsignado FisicoConsignado = new FisicoConsignado();
         FisicoConsignado.Id_Emp = session2.Id_Emp;
         FisicoConsignado.Id_Cd  = session2.Id_Cd_Ver;
         clsCN_CapFisicoConsignado.ConsultaFisicoConsignado(FisicoConsignado, Id_Prd, session2.Emp_Cnx, ref List);
         return(List);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
        public void ConsultaFisicoConsignado(FisicoConsignado FisicoConsignado, int Id_Prd, string Conexion, ref List <FisicoConsignado> List)
        {
            try
            {
                SqlDataReader      dr         = null;
                CapaDatos.CD_Datos CapaDatos  = new CapaDatos.CD_Datos(Conexion);
                string[]           Parametros =
                {
                    "@Id_Emp",
                    "@Id_Cd",
                    "@Id_Prd"
                };
                object[] Valores =
                {
                    FisicoConsignado.Id_Emp,
                    FisicoConsignado.Id_Cd,
                    Id_Prd
                };

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

                while (dr.Read())
                {
                    FisicoConsignado                 = new FisicoConsignado();
                    FisicoConsignado.Id_Emp          = (int)dr.GetValue(dr.GetOrdinal("Id_Emp"));
                    FisicoConsignado.Id_Cd           = (int)dr.GetValue(dr.GetOrdinal("Id_Cd"));
                    FisicoConsignado.Id_Fis          = (int)dr.GetValue(dr.GetOrdinal("Id_Fis"));
                    FisicoConsignado.Id_FisCons      = (int)dr.GetValue(dr.GetOrdinal("Id_FisCons"));
                    FisicoConsignado.Id_Cte          = (int)dr.GetValue(dr.GetOrdinal("Id_Cte"));
                    FisicoConsignado.Cte_Nombre      = dr.GetValue(dr.GetOrdinal("Cte_NomComercial")).ToString();
                    FisicoConsignado.Id_Ter          = (int)dr.GetValue(dr.GetOrdinal("Id_Ter"));
                    FisicoConsignado.Ter_Nombre      = dr.GetValue(dr.GetOrdinal("Ter_Nombre")).ToString();
                    FisicoConsignado.Fis_Consignados = (int)dr.GetValue(dr.GetOrdinal("Fis_Consignados"));
                    List.Add(FisicoConsignado);
                }

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }