コード例 #1
0
        public long Guardar()
        {
            long        logResultado;
            Personas    oPersonas    = new Personas();
            PersonasBus oPersonasBus = new PersonasBus();

            oPersonas.PrsEstadoCivil = _vista.cmbPrsCivil.SelectedValue.ToString();
            oPersonas.PrsSexo        = _vista.cmbPrsSexo.SelectedValue.ToString();

            if (_vista.cmbPrsCargo.SelectedValue.ToString() != "0")
            {
                oPersonas.PrsCargo = _vista.cmbPrsCargo.SelectedValue.ToString();
            }

            if (_vista.cmbPrsBaja.SelectedValue.ToString() != "0")
            {
                oPersonas.PrsMotivoBaja = _vista.cmbPrsBaja.SelectedValue.ToString();
            }

            oPersonas.PrsTipoDoc         = _vista.cmbPrsTpoDni.SelectedValue.ToString();
            oPersonas.PrsNumero          = _vista.logPrsNumero;
            oPersonas.PrsApellido        = _vista.strPrsApellido;
            oPersonas.PrsNombre          = _vista.strPrsNombre;
            oPersonas.PrsNumeroDoc       = _vista.strPrsNroDocumento;
            oPersonas.PrsFechaNacimiento = _vista.datPrsNacimiento;
            oPersonas.PrsFechaIngreso    = _vista.datPrsIngreso;
            oPersonas.PrsFechaBaja       = _vista.datPrsBaja;
            oPersonas.PrsLegajo          = _vista.strPrsLegajo;
            oPersonas.PrsCuil            = _vista.strPrsCuil;
            if (int.Parse(_vista.cmbPrsLocalidad.SelectedValue.ToString()) > 0)
            {
                oPersonas.LocNumeroNacimiento = int.Parse(_vista.cmbPrsLocalidad.SelectedValue.ToString());
            }

            if (_vista.booPrsEstado)
            {
                oPersonas.EstCodigo = "H";
            }
            else
            {
                oPersonas.EstCodigo = "I";
            }

            if (_vista.logPrsNumero == 0)
            {
                logResultado = oPersonasBus.PersonasAdd(oPersonas);
                Console.WriteLine("El numero de persona creado " + logResultado);
                return(logResultado);
            }
            else
            {
                logResultado = (oPersonasBus.PersonasUpdate(oPersonas)) ? oPersonas.PrsNumero : 0;
                return(logResultado);
            }
        }
コード例 #2
0
        public void Guardar()
        {
            long        rtdo;
            Personas    oPersonas    = new Personas();
            PersonasBus oPersonasBus = new PersonasBus();

            oPersonas.PrsEstadoCivil     = _vista.cmbPrsCivil.SelectedValue.ToString();
            oPersonas.PrsSexo            = _vista.cmbPrsSexo.SelectedValue.ToString();
            oPersonas.PrsCargo           = _vista.cmbPrsCargo.SelectedValue.ToString();
            oPersonas.PrsMotivoBaja      = _vista.cmbPrsBaja.SelectedValue.ToString();
            oPersonas.PrsTipoDoc         = _vista.cmbPrsTpoDni.SelectedValue.ToString();
            oPersonas.PrsNumero          = _vista.logPrsNumero;
            oPersonas.PrsApellido        = _vista.strPrsApellido;
            oPersonas.PrsNombre          = _vista.strPrsNombre;
            oPersonas.PrsNumeroDoc       = _vista.strPrsNroDocumento;
            oPersonas.PrsFechaNacimiento = _vista.datPrsNacimiento;
            oPersonas.PrsFechaIngreso    = _vista.datPrsIngreso;
            oPersonas.PrsFechaBaja       = _vista.datPrsBaja;
            oPersonas.PrsLegajo          = _vista.strPrsLegajo;
            oPersonas.PrsCuil            = _vista.strPrsCuil;
            if (_vista.booPrsEstado)
            {
                oPersonas.EstCodigo = "H";
            }
            else
            {
                oPersonas.EstCodigo = "I";
            }

            if (_vista.logPrsNumero == 0)
            {
                rtdo = oPersonasBus.PersonasAdd(oPersonas);
            }
            else
            {
                rtdo = (oPersonasBus.PersonasUpdate(oPersonas)) ? oPersonas.PrsNumero : 0;
            }
        }