Example #1
0
        public bool modificarDB(ro_empleado_Info info)
        {
            try
            {
                info.IdSucursal = 1;
                bool si_grabo = false;
                info.info_persona.pe_Naturaleza     = "NATU";
                info.info_persona.pe_nombreCompleto = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
                info.info_persona.pe_razonSocial    = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
                if (info.info_persona.IdPersona != 0)
                {
                    si_grabo = bus_persona.modificarDB(info.info_persona);
                }

                if (si_grabo)
                {
                    odata          = new ro_empleado_Data();
                    info.em_estado = "A";
                    si_grabo       = odata.modificarDB(info);
                }
                return(si_grabo);
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #2
0
 public bool guardarDB(ro_empleado_Info info)
 {
     try
     {
         bool si_grabo = false;
         info.info_persona.pe_Naturaleza     = "NATU";
         info.info_persona.pe_nombreCompleto = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
         info.info_persona.pe_razonSocial    = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
         decimal IdPersona = bus_persona.validar_existe_cedula(info.info_persona.pe_cedulaRuc);
         if (IdPersona != 0)
         {
             info.info_persona.IdPersona = IdPersona;
             si_grabo = bus_persona.modificarDB(info.info_persona);
         }
         else
         {
             info.info_persona.pe_Naturaleza       = "NATU";
             info.info_persona.pe_nombreCompleto   = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
             info.info_persona.pe_razonSocial      = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
             info.info_persona.IdPersona           = info.IdPersona;
             info.info_persona.pe_apellido         = info.pe_apellido;
             info.info_persona.pe_nombre           = info.pe_nombre;
             info.info_persona.IdTipoDocumento     = info.IdTipoDocumento;
             info.info_persona.pe_cedulaRuc        = info.pe_cedulaRuc;
             info.info_persona.pe_direccion        = info.pe_direccion;
             info.info_persona.pe_telfono_Contacto = info.pe_telfono_Contacto;
             info.info_persona.pe_celular          = info.pe_celular;
             info.info_persona.pe_correo           = info.pe_correo;
             info.info_persona.pe_sexo             = info.pe_sexo;
             info.info_persona.IdEstadoCivil       = info.IdEstadoCivil;
             info.info_persona.pe_fechaNacimiento  = info.pe_fechaNacimiento;
             si_grabo = bus_persona.guardarDB(info.info_persona);
         }
         if (si_grabo)
         {
             odata          = new ro_empleado_Data();
             info.em_estado = "A";
             info.IdPersona = info.info_persona.IdPersona;
             si_grabo       = odata.guardarDB(info);
         }
         return(si_grabo);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 public bool guardarDB(ro_empleado_Info info)
 {
     try
     {
         info.IdSucursal = 1;
         bool si_grabo = false;
         info.info_persona.pe_Naturaleza     = "NATU";
         info.info_persona.pe_nombreCompleto = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
         info.info_persona.pe_razonSocial    = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
         decimal IdPersona = bus_persona.validar_existe_cedula(info.info_persona.pe_cedulaRuc);
         if (IdPersona != 0)
         {
             info.info_persona.IdPersona = IdPersona;
             si_grabo = bus_persona.modificarDB(info.info_persona);
         }
         else
         {
             info.info_persona.pe_Naturaleza     = "NATU";
             info.info_persona.pe_nombreCompleto = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
             info.info_persona.pe_razonSocial    = info.info_persona.pe_apellido + " " + info.info_persona.pe_nombre;
             si_grabo = bus_persona.guardarDB(info.info_persona);
         }
         if (si_grabo)
         {
             odata          = new ro_empleado_Data();
             info.em_estado = "A";
             info.IdPersona = info.info_persona.IdPersona;
             si_grabo       = odata.guardarDB(info);
         }
         return(si_grabo);
     }
     catch (Exception)
     {
         throw;
     }
 }