Пример #1
0
        public String UpdateStatus(int IdStatus, string Status, string Cve)
        {
            Boolean bRespost = false;
            string  sResp    = "";


            if (!ExistCveUpdate(IdStatus.ToString(), Cve, Status))
            {
                Class.Catalogos.CatStatus clsCatStatus = new Class.Catalogos.CatStatus();
                clsCatStatus.idStatus = IdStatus;
                clsCatStatus.Status   = Status;
                clsCatStatus.Activo   = 1;
                bRespost = clsCatStatus.UpdateStatus();

                if (bRespost)
                {
                    sResp = "1-La información se guardo exitosamente!";
                }
                else
                {
                    sResp = "0-Ocurrio un error al intentar guardar el gestor!";
                }
            }
            else
            {
                sResp = "0-El nombre o número de empleado ya existe para otro gestor!";
            }
            return(sResp);
        }
Пример #2
0
        public string NewStatus(string NewCveStatus, string NewStatus)
        {
            Boolean bRespost = false;
            string  sResp    = "";

            if (!ExistCve(NewCveStatus, NewStatus))
            {
                Class.Catalogos.CatStatus clsCatStatus = new Class.Catalogos.CatStatus();
                clsCatStatus.Status = NewStatus;
                clsCatStatus.Cve    = NewCveStatus;
                clsCatStatus.Activo = 0;

                bRespost = clsCatStatus.NewStatus();

                if (bRespost)
                {
                    sResp = "1-La información se guardo exitosamente!";
                }
                else
                {
                    sResp = "0-Ocurrio un error al intentar guardar el estatus!";
                }
            }
            else
            {
                sResp = "0-La clave o descripción ya existe para otro estatus!";
            }
            //return bRespost;
            return(sResp);
        }
Пример #3
0
        public DataTable GetAllStatus()
        {
            Class.Catalogos.CatStatus clsCatStatus = new Class.Catalogos.CatStatus();
            clsCatStatus.Activo = 1;
            dtAllG = clsCatStatus.GetAllStatus();

            return(dtAllG);
        }
Пример #4
0
        public StringBuilder ReturnHTMLDivision(DataTable dtG)
        {
            StringBuilder strStat = new StringBuilder();

            Class.Catalogos.CatStatus clsCatDivision = new Class.Catalogos.CatStatus();
            clsCatDivision.dtStatus = dtG;
            strStat = clsCatDivision.CreateTableHTML();
            return(strStat);
        }
Пример #5
0
        public Boolean DeleteStatus(int IdStatus)
        {
            Boolean bRespost = false;

            Class.Catalogos.CatStatus clsCatGroup = new Class.Catalogos.CatStatus();
            clsCatGroup.idStatus = IdStatus;
            clsCatGroup.Activo   = 0;
            bRespost             = clsCatGroup.DeleteStatus();
            return(bRespost);
        }
Пример #6
0
        public Boolean ExistCve(string strCve, string strEstatus)
        {
            DataTable dtExist;
            Boolean   bRespost = false;

            Class.Catalogos.CatStatus clsCat = new Class.Catalogos.CatStatus();

            clsCat.Cve    = strCve;
            clsCat.Status = strEstatus;
            clsCat.Activo = 1;

            dtExist = clsCat.ExistsCve();

            int iExiste = int.Parse(dtExist.Rows[0][0].ToString());

            if (iExiste > 0)
            {
                bRespost = true;
            }
            return(bRespost);
        }