示例#1
0
        public string Save(Reg_Comedor objRegComedor)
        {
            try
            {
                string id_empleado = objRegComedor.id_empleado;

                ActionQuery(" INSERT INTO REG_COMEDOR (id_empleado,f_consumo,c_comedor,c_status) VALUES (" + id_empleado + ",CURRENT_TIMESTAMP, 'VER', 'VALIDO')");
                return "true";
            }
            catch (Exception e)
            {
                throw e;
            }
        }
示例#2
0
        public Reg_Comedor Valida(Reg_Comedor objRegComedor)
        {
            SqlDataReader objDR;
            try
            {
                string id_empleado = objRegComedor.id_empleado;
                string n_ticket = objRegComedor.n_ticket;

                objDR = QueryDR(" SELECT * FROM id_empleado WHERE id_empleado = " + id_empleado + " AND CAST(f_consumo AS DATE) = CAST(GETDATE() AS DATE)");

                while (objDR.Read())
                {
                    objRegComedor.n_ticket = objDR["n_ticket"].ToString();
                  
                }
                objDR.Close();
                return objRegComedor;
            }
            catch (Exception e)
            {
                throw e;
            }
        }
示例#3
0
 public Reg_Comedor Valida(Reg_Comedor objRegComedor)
 {
     RegComedorDO MyRegComedorDO = new RegComedorDO();
     return MyRegComedorDO.Valida(objRegComedor);
 }
示例#4
0
 public string Save(Reg_Comedor objRegComedor)
 {
     RegComedorDO MyRegComedorDO = new RegComedorDO();
     return MyRegComedorDO.Save(objRegComedor);
 }
示例#5
0
        protected bool callbackPanel2_BeforePanelUpdate(string PanelId, string UpdateContainer)
        {
            ////////**************************************************************************************

            string StrPtxtUser       = UpdatePanelParams["ptxtUser"].ToString();
            string Strtxtnombre      = UpdatePanelParams["ptxtnombre"].ToString();
            string Strtxtapellidop   = UpdatePanelParams["ptxtapellidop"].ToString();
            string Strtxtapellidom   = UpdatePanelParams["ptxtapellidom"].ToString();
            string Strtxtcorreo      = UpdatePanelParams["ptxtcorreo"].ToString();
         

            usuario myusuario = new usuario();
            usuario myusuarioVal = new usuario();
            usuarioBO myusuarioBO = new usuarioBO();

         //   if (StrPtxtUser.Length > 0 )
        //    {

                        empleadoEBS myEmpleadoEBS = new empleadoEBS();
                        myEmpleadoEBS.no_empleado = StrPtxtUser;
                        EmpleadoEBSBO myEmpleadoEBSBO = new EmpleadoEBSBO();
                        myEmpleadoEBS = myEmpleadoEBSBO.Retrieve(myEmpleadoEBS);

                   //     if (myEmpleadoEBS.no_empleado != null)  
                    //    {

                                myusuarioVal.Usr_id_JDE_AB = StrPtxtUser;
                                myusuario = myusuarioBO.RetrievexJDE_AD(myusuarioVal);
                              
                                        myusuarioVal.Usuario = StrPtxtUser;
                                        myusuarioVal.Usr_id_JDE_AB = StrPtxtUser;
                                        myusuarioVal.Nombre = Strtxtnombre;
                                        myusuarioVal.ApellidoPat = Strtxtapellidop;
                                        myusuarioVal.ApellidoMat = Strtxtapellidom;
                                        myusuario.Correo = Strtxtcorreo;
                                        Reg_Comedor MyReg_Comedor = new Reg_Comedor();
                                        MyReg_Comedor.id_empleado=  StrPtxtUser;
                                        RegComedorBO MyRegComedorBO = new RegComedorBO();
                                        MyRegComedorBO.Save(MyReg_Comedor);
                                     
                                        correoDO enviarCorreo = new correoDO();
                                         DateTime thisDay = DateTime.Today;

                                        String mensaje = String.Format("Le informamos que se autorizo un DESCUENTO A SU NOMINA por $ 30.00 pesos, el  {0} <br /><br /> Id de Empleado: {1}<br />", thisDay.ToString("dd/MM/yyyy"), StrPtxtUser);
                                        //enviarCorreo.EnviaMail("CONSUMO DE COMEDOR ", mensaje, myusuario.Correo);
                                       pnlSuccess.Visible = true;

                                        msgEmpledoNoexiste.Visible = false;
                                        callbackPanel5.Update();
                                        pnlSuccess.Visible = true;
                                        callbackPanel3.Update();

            
  
            return true;

        }