Esempio n. 1
0
        public void Modificar_Expedientes(ref cls_Exp_Duen_DAL Obj_Exp_Duen_DAL, string sMsjError)
        {
            DataTable dtParametros = Obj_Generales_BLL.CrearTablaParametros();

            if (dtParametros.Columns.Count == 3)
            {
                dtParametros.Rows.Add("@id_dueno", 2, Obj_Exp_Duen_DAL.sIDDuen.ToString().Trim());
                dtParametros.Rows.Add("@nombre_dueno", 2, Obj_Exp_Duen_DAL.sNombDuen.ToString().Trim());
                dtParametros.Rows.Add("@celular", 2, Obj_Exp_Duen_DAL.sCelular.ToString().Trim());
                dtParametros.Rows.Add("@telefono_fijo", 2, Obj_Exp_Duen_DAL.sTelFijo.ToString().Trim());
                dtParametros.Rows.Add("@direccion", 6, Obj_Exp_Duen_DAL.sDireccion.ToString().Trim());
                dtParametros.Rows.Add("@correo", 7, Obj_Exp_Duen_DAL.sCorreo.ToString().Trim());
                dtParametros.Rows.Add("@activo", 9, Obj_Exp_Duen_DAL.bActivo.ToString().Trim());
                dtParametros.Rows.Add("@usu_modif", 2, Obj_Exp_Duen_DAL.sUsuModif.ToString().Trim());
                dtParametros.Rows.Add("@fecha_modif", 7, Obj_Exp_Duen_DAL.dtFechaModif.ToString().Trim());
            }

            Obj_BD_BLL.Execute_NonQuery("VETSPA.sp_ActualizarInformaciondueno", dtParametros, ref Obj_BD_DAL);

            if (Obj_BD_DAL.sMsjError != string.Empty)
            {
                sMsjError = string.Empty;
                Obj_Exp_Duen_DAL.cFlagAxion    = 'U';
                Obj_Exp_Duen_DAL.cFlagEstAxion = 'F';
            }
            else
            {
                sMsjError = string.Empty;
                Obj_Exp_Duen_DAL.cFlagAxion    = 'U';
                Obj_Exp_Duen_DAL.cFlagEstAxion = 'E';
            }
        }
Esempio n. 2
0
        private void tsbtn_Modificar_Click(object sender, EventArgs e)
        {
            PL_VetSpa.Pantallas.Cat_Mant.Consulta.frm_Exp_Duen Modif_Exp_Duen =
                new PL_VetSpa.Pantallas.Cat_Mant.Consulta.frm_Exp_Duen();

            cls_Exp_Duen_DAL Obj_Exp_Duen_DAL = new cls_Exp_Duen_DAL();

            Obj_Exp_Duen_DAL.cFlagEstAxion = 'U';

            if (dgv_Mostrar_Expedientes.SelectedRows != null)
            {
                if (dgv_Mostrar_Expedientes.Rows.Count > 0)
                {
                    Obj_Exp_Duen_DAL.sIDDuen    = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[0].Value.ToString().Trim();
                    Obj_Exp_Duen_DAL.sNombDuen  = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[1].Value.ToString().Trim();
                    Obj_Exp_Duen_DAL.sCelular   = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[2].Value.ToString().Trim();
                    Obj_Exp_Duen_DAL.sTelFijo   = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[3].Value.ToString().Trim();
                    Obj_Exp_Duen_DAL.sDireccion = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[4].Value.ToString().Trim();
                    Obj_Exp_Duen_DAL.sCorreo    = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[5].Value.ToString().Trim();
                    if (dgv_Mostrar_Expedientes.SelectedRows[0].Cells[6].Value.ToString().Trim() == "Activo")
                    {
                        Obj_Exp_Duen_DAL.bActivo = 1;
                    }
                    else
                    {
                        Obj_Exp_Duen_DAL.bActivo = 0;
                    }
                    if
                    (dgv_Mostrar_Expedientes.SelectedRows[0].Cells[7].Value.ToString().Trim() == null)
                    {
                        Obj_Exp_Duen_DAL.dtFechaCreac = DateTime.Now;
                    }
                    Obj_Exp_Duen_DAL.sUsuCreac = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[9].Value.ToString().Trim();
                    if
                    (dgv_Mostrar_Expedientes.SelectedRows[0].Cells[8].Value.ToString().Trim() == null)
                    {
                        Obj_Exp_Duen_DAL.dtFechaModif = DateTime.Now;
                    }

                    //Obj_Exp_Duen_DAL.dtFechaCreac = Convert.ToDateTime(dgv_Mostrar_Expedientes.SelectedRows[0].Cells[7].Value.ToString().Trim());
                    //Obj_Exp_Duen_DAL.dtFechaModif = Convert.ToDateTime(dgv_Mostrar_Expedientes.SelectedRows[0].Cells[8].Value.ToString().Trim());
                    Obj_Exp_Duen_DAL.sUsuModif      = dgv_Mostrar_Expedientes.SelectedRows[0].Cells[10].Value.ToString().Trim();
                    Modif_Exp_Duen.Obj_Exp_Duen_DAL = Obj_Exp_Duen_DAL;
                    Modif_Exp_Duen.ShowDialog();
                    Cargar_Expedientes();
                }
                else
                {
                    MessageBox.Show("No puede modificar valores ya que no hay nada seleccionado", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }
            }
            else
            {
                MessageBox.Show("No puede modificar valores ya que no hay nada seleccionado", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
        }
Esempio n. 3
0
        public void Crear_Expedientes(ref cls_Exp_Duen_DAL Obj_Exp_Duen_DAL, ref string sMsjError)
        {
            DataTable dtParametros = Obj_Generales_BLL.CrearTablaParametros();

            if (dtParametros.Columns.Count == 3)
            {
                DataRow dr1 = dtParametros.NewRow();
                DataRow dr2 = dtParametros.NewRow();
                DataRow dr3 = dtParametros.NewRow();

                dtParametros.Rows.Add("@id_dueno", 2, Obj_Exp_Duen_DAL.sIDDuen.ToString().Trim());
                dtParametros.Rows.Add("@nombre_dueno", 2, Obj_Exp_Duen_DAL.sNombDuen.ToString().Trim());
                dtParametros.Rows.Add("@celular", 2, Obj_Exp_Duen_DAL.sCelular.ToString().Trim());
                dtParametros.Rows.Add("@telefono_fijo", 2, Obj_Exp_Duen_DAL.sTelFijo.ToString().Trim());
                dtParametros.Rows.Add("@direccion", 2, Obj_Exp_Duen_DAL.sDireccion.ToString().Trim());
                dtParametros.Rows.Add("@correo", 2, Obj_Exp_Duen_DAL.sCorreo.ToString().Trim());
                dtParametros.Rows.Add("@activo", 10, Obj_Exp_Duen_DAL.bActivo.ToString().Trim());
                dtParametros.Rows.Add("@usuario_creacion", 2, Obj_Exp_Duen_DAL.sUsuCreac.ToString().Trim());
                dtParametros.Rows.Add("@fecha_creacion", 7, Obj_Exp_Duen_DAL.dtFechaCreac.ToString().Trim());
            }


            Obj_BD_BLL.Execute_Scalar("VETSPA.sp_InsertarInformaciondueno", dtParametros, ref Obj_BD_DAL);

            if (Obj_BD_DAL.sMsjError != string.Empty)
            {
                sMsjError = Obj_BD_DAL.sMsjError;
                Obj_Exp_Duen_DAL.cFlagAxion    = 'I';
                Obj_Exp_Duen_DAL.cFlagEstAxion = 'F';
            }
            else
            {
                sMsjError = string.Empty;
                Obj_Exp_Duen_DAL.cFlagAxion    = 'U';
                Obj_Exp_Duen_DAL.cFlagEstAxion = 'E';
            }
        }