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'; } }
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); } }
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'; } }