Пример #1
0
        public static List <ClienteInstalacionBean> getClienteInstalacion(String idCLiente)
        {
            List <ClienteInstalacionBean> lobj = new List <ClienteInstalacionBean>();
            ArrayList    alParameters          = new ArrayList();
            SqlParameter parameter             = new SqlParameter();

            parameter       = new SqlParameter("@idCliente", SqlDbType.VarChar, 20);
            parameter.Value = idCLiente;
            alParameters.Add(parameter);
            DataTable dt = SqlConnector.getDataTable("spS_ManSelClienteInstalacion", alParameters);

            if (dt != null && dt.Rows.Count > 0)
            {
                foreach (DataRow row in dt.Rows)
                {
                    ClienteInstalacionBean obj = new ClienteInstalacionBean
                    {
                        IDClienteInstalacion = row["IDClienteInstalacion"].ToString(),
                        Descripcion          = row["Descripcion"].ToString(),
                        Habilitado           = row["sel"].ToString(),
                        CodInstalacion       = row["CodInstalacion"].ToString(),
                    };
                    lobj.Add(obj);
                }
            }
            return(lobj);
        }
Пример #2
0
        public static String AgregarInstalacion(string index, string IdCliente, string codInstalacion, string Descripcion, string Direccion,
                                                string Referencia, string Habilitado, string idZona, string IdUsuario, string nombreZona, string nombreUsuario)
        {
            var item = new ClienteInstalacionBean
            {
                IDCliente      = IdCliente,
                CodInstalacion = codInstalacion,
                Descripcion    = Descripcion,
                Direccion      = Direccion,
                Referencia     = Referencia,
                Habilitado     = Habilitado,
                IDZona         = idZona,
                IDUsuario      = IdUsuario,
                Zona           = nombreZona,
                Usuario        = nombreUsuario
            };
            var list = (List <ClienteInstalacionBean>)HttpContext.Current.Session["lstClienteInstalacion"];

            item.Index = (list.Count + 1).ToString();
            if (list == null)
            {
                list = new List <ClienteInstalacionBean>();
                list.Add(item);
            }
            else
            {
                if (index == "")
                {
                    list.Add(item);
                }
                else
                {
                    foreach (ClienteInstalacionBean obj in list)
                    {
                        if (index == obj.Index)
                        {
                            obj.IDCliente      = IdCliente;
                            obj.Descripcion    = Descripcion;
                            obj.IDUsuario      = IdUsuario;
                            obj.CodInstalacion = codInstalacion;
                            obj.IDZona         = idZona;
                            obj.Descripcion    = Descripcion;
                            obj.Direccion      = Direccion;
                            obj.Referencia     = Referencia;
                            obj.Habilitado     = Habilitado;
                            obj.Zona           = nombreZona;
                            obj.Usuario        = nombreUsuario;
                        }
                    }
                }
            }
            String dibutaTr = "";

            dibutaTr = fndibujaTr(list, Habilitado);
            HttpContext.Current.Session["lstClienteInstalacion"] = list;
            return(dibutaTr);
        }
Пример #3
0
        public static ClienteInstalacionBean EditarInstalacion(string Codigo, string Index)
        {
            List <ClienteInstalacionBean> objList = ((List <ClienteInstalacionBean>)HttpContext.Current.Session["lstClienteInstalacion"]);
            ClienteInstalacionBean        obj     = null;

            foreach (ClienteInstalacionBean obj1 in objList)
            {
                if (Index == obj1.Index)
                {
                    obj = obj1;
                    break;
                }
            }
            return(obj);
        }
Пример #4
0
        public static List <ClienteInstalacionBean> getAll(string idCliente, String idusuario, String buscador)
        {
            List <ClienteInstalacionBean> lobj = new List <ClienteInstalacionBean>();
            ArrayList    alParameters          = new ArrayList();
            SqlParameter parameter;

            parameter       = new SqlParameter("@idcliente", SqlDbType.VarChar, 50);
            parameter.Value = idCliente;
            alParameters.Add(parameter);
            parameter       = new SqlParameter("@idusuario", SqlDbType.VarChar, 50);
            parameter.Value = idusuario;
            alParameters.Add(parameter);
            parameter       = new SqlParameter("@buscador", SqlDbType.VarChar, 100);
            parameter.Value = buscador;
            alParameters.Add(parameter);
            DataTable dt = SqlConnector.getDataTable("spS_ManSelGRClienteInstalacionAll", alParameters);

            if (dt != null && dt.Rows.Count > 0)
            {
                foreach (DataRow row in dt.Rows)
                {
                    ClienteInstalacionBean obj = new ClienteInstalacionBean
                    {
                        Index = row["Index"].ToString(),
                        IDClienteInstalacion = row["IDClienteInstalacion"].ToString(),
                        IDCliente            = row["IDCliente"].ToString(),
                        IDUsuario            = row["IDUsuario"].ToString(),
                        Usuario        = row["Usuario"].ToString(),
                        CodInstalacion = row["CodInstalacion"].ToString(),
                        IDZona         = row["IDZona"].ToString(),
                        Zona           = row["Zona"].ToString(),
                        Descripcion    = row["Descripcion"].ToString(),
                        Direccion      = row["Direccion"].ToString(),
                        Referencia     = row["Referencia"].ToString(),
                        Habilitado     = row["Habilitado"].ToString(),
                    };
                    lobj.Add(obj);
                }
            }
            return(lobj);
        }