Exemplo n.º 1
0
        void Llena_Datos()
        {
            Error = "";
            string  sql   = "select * from empleado where id_empleado='" + aa_ID.ToString().Trim() + "'";
            DataSet DS    = Conexion.EjecutaSQL(sql, ref Error);
            int     Count = DS.Tables[0].Rows.Count;

            if (Count > 0)
            {
                TEmpleado.Text = aa_ID.ToString().Trim();
                string estado    = DS.Tables[0].Rows[0]["Estado_empleado"].ToString().Trim();
                string tipo      = DS.Tables[0].Rows[0]["ID_T_EMPLEADO"].ToString().Trim();
                string Fecha_ini = DS.Tables[0].Rows[0]["FECHA_I_EMPLEADO"].ToString().Trim();
                if (estado.ToString().Trim().ToUpper() == "A")
                {
                    CB_Estado.SelectedIndex = 0;
                }
                else
                {
                    CB_Estado.SelectedIndex = 1;
                }
                aa_ETercero = new Clases.ETercero();
                aa_ETercero = funciones.Consulta_Tercero(DS.Tables[0].Rows[0]["ID_TERCERO_EMPLEADO"].ToString().Trim());
                Limpia_Datos_Tercero();
                Llena_Datos_Tercero(aa_ETercero);
            }
        }
Exemplo n.º 2
0
        void Pasa_Datos()
        {
            Error = "";
            string  sql   = "select * from empleado where id_empleado='" + aa_ID.ToString().Trim() + "'";
            DataSet DS    = Conexion.EjecutaSQL(sql, ref Error);
            int     Count = DS.Tables[0].Rows.Count;

            if (Count > 0)
            {
                TEmpleado.Text = aa_ID.ToString().Trim();
                string estado = DS.Tables[0].Rows[0]["Estado_empleado"].ToString().Trim();
                TTipoEmpleado.Text       = DS.Tables[0].Rows[0]["ID_T_EMPLEADO"].ToString().Trim();
                TDescr_TipoEmpleado.Text = funciones.Lee_Tipo(TTipoEmpleado.Text, "TIPO_EMPLEADO").descripcion.ToString().Trim();
                DT_Fecha_Ini.Value       = DateTime.Parse(DS.Tables[0].Rows[0]["FECHA_I_EMPLEADO"].ToString().Trim());
                if (estado.ToString().Trim().ToUpper() == "A")
                {
                    CB_Estado.SelectedIndex = 0;
                }
                else
                {
                    CB_Estado.SelectedIndex = 1;
                }
                aa_ETercero = new Clases.ETercero();
                aa_ETercero = funciones.Consulta_Tercero(DS.Tables[0].Rows[0]["ID_TERCERO_EMPLEADO"].ToString().Trim());
                Llena_Datos_Tercero(aa_ETercero);
            }
        }
Exemplo n.º 3
0
        bool Inserta_Tercero()
        {
            Error       = "";
            aa_ETercero = new Clases.ETercero();
            if (aa_EEmpleado.id_tercero_empleado.ToString().Trim() != "")
            {
                aa_ETercero.id_Tercero = aa_EEmpleado.id_tercero_empleado;
            }
            aa_ETercero.Nombre_Tercero       = TNombreTercero.Text.ToString().Trim();
            aa_ETercero.ID_T_Identif_Tercero = Busca_Tipo_Identificacion().Trim();

            Regex  regex  = new Regex(@"[^0-9]");
            string cedula = regex.Replace(TIdentificacion.Text.ToString().Trim(), "");

            aa_ETercero.Cedula_Tercero    = cedula;
            aa_ETercero.Fecha_Nac_Tercero = DT_Fecha_NAc.Value.ToString("yyyy-MM-dd").Trim();
            aa_ETercero.Sexo_Tercero      = CB_Sexo.SelectedItem.ToString().Trim().Substring(0, 1).Trim();
            aa_ETercero.Estado_Tercero    = "A";

            if (funciones.Inserta_Tercero(aa_ETercero, ref Error))
            {
                aa_ETercero.id_Tercero = Error;
                return(true);
            }
            else
            {
                if (!string.IsNullOrWhiteSpace(Error.Trim()))
                {
                    MessageBox.Show(Error.ToString().Trim());
                }
            }
            return(false);
        }
Exemplo n.º 4
0
        void Pasa_Datos()
        {
            Error = "";
            string  sql   = "select * from Cliente where id_Cliente='" + aa_ID.ToString().Trim() + "'";
            DataSet DS    = Conexion.EjecutaSQL(sql, ref Error);
            int     Count = DS.Tables[0].Rows.Count;

            if (Count > 0)
            {
                TCliente.Text = aa_ID.ToString().Trim();
                string estado = DS.Tables[0].Rows[0]["Estado_Cliente"].ToString().Trim();
                TTipoCliente.Text       = DS.Tables[0].Rows[0]["ID_T_Cliente"].ToString().Trim();
                TLimite.Text            = DS.Tables[0].Rows[0]["LIM_CRED_CLIENTE"].ToString().Trim();
                TDescr_TipoCliente.Text = funciones.Lee_Tipo(TTipoCliente.Text, "TIPO_CLIENTE").descripcion.ToString().Trim();
                if (estado.ToString().Trim().ToUpper() == "A")
                {
                    CB_Estado.SelectedIndex = 0;
                }
                else
                {
                    CB_Estado.SelectedIndex = 1;
                }
                aa_ETercero = new Clases.ETercero();
                aa_ETercero = funciones.Consulta_Tercero(DS.Tables[0].Rows[0]["ID_TERCERO_Cliente"].ToString().Trim());
                aa_ECliente.ID_TERCERO_CLIENTE = aa_ETercero.id_Tercero;
                Llena_Datos_Tercero(aa_ETercero);
            }
        }
Exemplo n.º 5
0
        private void BBuscar_P_Click(object sender, EventArgs e)
        {
            Mant_C_Persona CP = new Mant_C_Persona();

            CP.ShowDialog();
            //aqui recibir id del tercero
            string id_T = CP.Id.ToString().Trim();

            aa_ETercero = new Clases.ETercero();
            aa_ETercero = funciones.Consulta_Tercero(id_T);
            Llena_Datos_Tercero(aa_ETercero);
            aa_EUsuario.id_Tercero_Usuario = aa_ETercero.id_Tercero;
        }
Exemplo n.º 6
0
        void Llena_Datos()
        {
            Error = "";
            string  sql   = "select * from USUARIO where id_USUARIO='" + aa_ID.ToString().Trim() + "'";
            DataSet DS    = Conexion.EjecutaSQL(sql, ref Error);
            int     Count = DS.Tables[0].Rows.Count;

            if (Count > 0)
            {
                TUsuario.Text      = aa_ID.ToString().Trim();
                TPassw.Text        = Conexion.DesEncriptar(DS.Tables[0].Rows[0]["Password_Usuario"].ToString().Trim());
                TConfirmacion.Text = TPassw.Text;
                string estado = DS.Tables[0].Rows[0]["Estado_Usuario"].ToString().Trim();
                string tipo   = DS.Tables[0].Rows[0]["Tipo_Usuario"].ToString().Trim();
                if (estado.ToString().Trim().ToUpper() == "A")
                {
                    CB_Estado.SelectedIndex = 0;
                }
                else
                {
                    CB_Estado.SelectedIndex = 1;
                }
                foreach (var Tipo in aa_LETipo_Usuario)
                {
                    if (Tipo.id_T_Usuario.Trim().ToUpper() == tipo.ToUpper())
                    {
                        for (int ii = 0; ii < CB_TipoUsuario.Items.Count; ii++)
                        {
                            if ((Tipo.Descripcion_T_Usuario.ToString().Trim() == CB_TipoUsuario.Items[ii].ToString().Trim()))
                            {
                                CB_TipoUsuario.SelectedIndex = ii;
                                break;
                            }
                        }
                    }
                }
                aa_ETercero = new Clases.ETercero();
                aa_ETercero = funciones.Consulta_Tercero(DS.Tables[0].Rows[0]["id_Tercero_Usuario"].ToString().Trim());
                Limpia_Datos_Tercero();
                Llena_Datos_Tercero(aa_ETercero);
            }
        }
Exemplo n.º 7
0
        void Llena_Datos_Tercero(Clases.ETercero ii_ETercero)
        {
            TNombreTercero.Text  = ii_ETercero.Nombre_Tercero.Trim();
            TIdentificacion.Text = ii_ETercero.Cedula_Tercero.Trim();
            DT_Fecha_NAc.Value   = DateTime.Parse(ii_ETercero.Fecha_Nac_Tercero);

            foreach (var Tipo in aa_LETipo_Identificacion)
            {
                if (Tipo.Id_Tipo_Ident.Trim() == ii_ETercero.ID_T_Identif_Tercero.Trim())
                {
                    for (int ii = 0; ii < CB_TipoIdentificacion.Items.Count; ii++)
                    {
                        if ((Tipo.Descr_Tipo_Ident.ToString().Trim() == CB_TipoIdentificacion.Items[ii].ToString().Trim()))
                        {
                            CB_TipoIdentificacion.SelectedIndex = ii;
                            break;
                        }
                    }
                }
            }
            if (ii_ETercero.Sexo_Tercero.ToUpper().Trim() == "F")
            {
                CB_Sexo.SelectedIndex = 0;
            }
            else
            {
                CB_Sexo.SelectedIndex = 1;
            }
            if (ii_ETercero.Estado_Tercero.ToUpper().Trim() == "A")
            {
                CB_EstadoTercero.SelectedIndex = 0;
            }
            else
            {
                CB_EstadoTercero.SelectedIndex = 1;
            }
        }
Exemplo n.º 8
0
        void Llena_Datos_Tercero(Clases.ETercero ii_ETercero)
        {
            if (ii_ETercero == null)
            {
                return;
            }
            TNombreTercero.Text  = ii_ETercero.Nombre_Tercero.Trim();
            TIdentificacion.Text = ii_ETercero.Cedula_Tercero.Trim();
            DT_Fecha_NAc.Value   = DateTime.Parse(ii_ETercero.Fecha_Nac_Tercero);

            foreach (var Tipo in aa_LETipo_Identificacion)
            {
                if (Tipo.Id_Tipo_Ident.Trim() == ii_ETercero.ID_T_Identif_Tercero.Trim())
                {
                    for (int ii = 0; ii < CB_TipoIdentificacion.Items.Count; ii++)
                    {
                        if ((Tipo.Descr_Tipo_Ident.ToString().Trim() == CB_TipoIdentificacion.Items[ii].ToString().Trim()))
                        {
                            CB_TipoIdentificacion.SelectedIndex = ii;
                            break;
                        }
                    }
                }
            }
            if (ii_ETercero.Sexo_Tercero.ToUpper().Trim() == "F")
            {
                CB_Sexo.SelectedIndex = 0;
            }
            else
            {
                CB_Sexo.SelectedIndex = 1;
            }
            aa_EDireccion = funciones.Lee_Direccion_Tercero(ii_ETercero.id_Tercero);
            if (aa_EDireccion != null)
            {
                Tpais.Text      = aa_EDireccion.id_Pais_Direccion.ToString().Trim();
                Tprovincia.Text = aa_EDireccion.id_Provincia_Direccion.ToString().Trim();
                Tmunicipio.Text = aa_EDireccion.id_mun_Direccion.ToString().Trim();
                TDireccion.Text = aa_EDireccion.Direccion.ToString().Trim();
            }

            aa_LEEmail    = new List <Clases.EEmail>();
            aa_LETelefono = new List <Clases.ETelefono>();
            aa_LEEmail    = funciones.Lee_Email_Tercero(int.Parse(ii_ETercero.id_Tercero));
            aa_LETelefono = funciones.Lee_Telefono_Tercero(int.Parse(ii_ETercero.id_Tercero));

            if (aa_LEEmail != null)
            {
                DG_Email.Rows.Clear();
                foreach (var Email in aa_LEEmail)
                {
                    DataGridViewRow ii_row = new DataGridViewRow();
                    ii_row.CreateCells(DG_Email);
                    ii_row.Cells[0].Value = Email.Email.ToString().Trim();
                    ii_row.Cells[1].Value = Email.TIPO_Email.ToUpper();
                    DG_Email.Rows.Add(ii_row);
                }
            }


            if (aa_LETelefono != null)
            {
                DG_Telefono.Rows.Clear();
                foreach (var Tel in aa_LETelefono)
                {
                    DataGridViewRow ii_row = new DataGridViewRow();
                    ii_row.CreateCells(DG_Email);
                    ii_row.Cells[0].Value = Tel.Numero_Tel.ToString().Trim();
                    ii_row.Cells[1].Value = Tel.TIPO_Tel.ToUpper();
                    DG_Telefono.Rows.Add(ii_row);
                }
            }
        }