public void Insertar_Clientes(ref string sMsjError, ref cls_Clientes_DAL Obj_Clientes_DAL) { cls_BaseDatos_DAL Obj_DAL = new cls_BaseDatos_DAL(); cls_Bases_BLL Obj_BLL = new cls_Bases_BLL(); Obj_BLL.TablaParametros(ref Obj_DAL); Obj_DAL.DT_Parametros.Rows.Add("@IdCliente", 3, Obj_Clientes_DAL.sIdCliente.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Cedula", 3, Obj_Clientes_DAL.sCedula.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Nombre", 3, Obj_Clientes_DAL.sNombre.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Apellidos", 3, Obj_Clientes_DAL.sApellido.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@Telefono", 3, Obj_Clientes_DAL.sTelefono.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@IdTipoCliente", 1, Obj_Clientes_DAL.sIdTipoCliente.ToString().Trim()); Obj_DAL.DT_Parametros.Rows.Add("@IdEstado", 2, Obj_Clientes_DAL.cIdEstado.ToString().Trim()); Obj_DAL.sSentencia = ConfigurationManager.AppSettings["Insertar_Clientes"].ToString().Trim(); Obj_BLL.Ejec_NonQuery(ref Obj_DAL); if (Obj_DAL.sMsgError == string.Empty) { sMsjError = string.Empty; Obj_Clientes_DAL.cBandAxn = 'U'; } else { sMsjError = Obj_DAL.sMsgError; Obj_Clientes_DAL.cBandAxn = 'I'; } }
public void Fill_Clientes(ref cls_Clientes_DAL Obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); cls_Generales_BLL Obj_Generales_BLL = new cls_Generales_BLL(); Obj_Generales_BLL.CrearDTParametros(ref Obj_BD_DAL); Obj_BD_DAL.Dt_Parametros.Rows.Add("@filtro", "1", Obj_Clientes_DAL.sNombres); //HAY Q REVISAR// Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["filtrarclientes"].ToString(); Obj_BD_DAL.sNombreTabla = ConfigurationManager.AppSettings["tablaclientes"].ToString(); Obj_BD_BLL.Excute_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { Obj_Clientes_DAL.dData = Obj_BD_DAL.Ds; Obj_Clientes_DAL.sMgsError = string.Empty; } else { Obj_Clientes_DAL.dData = null; Obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; } }
public void Insert_Clientes(ref cls_Clientes_DAL obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); cls_Generales_BLL Obj_Generales_BLL = new cls_Generales_BLL(); Obj_Generales_BLL.CrearDTParametros(ref Obj_BD_DAL); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Nombre", "1", obj_Clientes_DAL.sNombres); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Apellidos", "1", obj_Clientes_DAL.sApellidos); Obj_BD_DAL.Dt_Parametros.Rows.Add("@id_TiposIdentificaciones", "2", obj_Clientes_DAL.ICod_id_Identificaciones); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Identificacion", "1", obj_Clientes_DAL.Siden); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Correo", "1", obj_Clientes_DAL.sCorreo); Obj_BD_DAL.Dt_Parametros.Rows.Add("@TelefonoCelular", "2", obj_Clientes_DAL.iNumeroCel); Obj_BD_DAL.Dt_Parametros.Rows.Add("@TelefonoFijo", "2", obj_Clientes_DAL.iNumeroTele); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Direccion", "1", obj_Clientes_DAL.sDireccion); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Id_Crea_Empleados", "2", obj_Clientes_DAL.iCod_EmpleCreador); Obj_BD_DAL.Dt_Parametros.Rows.Add("@FechaCreado", "6", obj_Clientes_DAL.FechaCreado); Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["insertarclientes"].ToString(); Obj_BD_BLL.Excute_Scalar(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { obj_Clientes_DAL.sMgsError = string.Empty; obj_Clientes_DAL.iCod_Id = Convert.ToInt32(Obj_BD_DAL.sValorScalar.ToString()); //Problema, lo trae nulo } else { obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; obj_Clientes_DAL.iCod_Id = -1; } }
public void ListarVehiClientes(ref cls_Clientes_DAL Obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); cls_Generales_BLL Obj_Generales_BLL = new cls_Generales_BLL(); Obj_Generales_BLL.CrearDTParametros(ref Obj_BD_DAL); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Cliente", "2", Obj_Clientes_DAL.iCod_Id); //HAY Q REVISAR// Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["listarVehiculosporcliente"].ToString(); Obj_BD_DAL.sNombreTabla = ConfigurationManager.AppSettings["tablavehiculosporclientes"].ToString(); Obj_BD_BLL.Excute_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { Obj_Clientes_DAL.dData = Obj_BD_DAL.Ds; Obj_Clientes_DAL.sMgsError = string.Empty; } else { Obj_Clientes_DAL.dData = null; Obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; } }
private void msk_Identi_Leave(object sender, EventArgs e) { if (msk_Identi.Text.Trim() == "- -" && estaCargando == false) { erpErrores.SetError(msk_Identi, "este campo es obligatorio"); msk_Identi.Focus(); } else if (estaCargando == false) { cls_Clientes_BLL Obj_Bll = new cls_Clientes_BLL(); cls_Clientes_DAL Obj_DAL = new cls_Clientes_DAL(); Obj_Cliente_DAL.Siden = msk_Identi.Text.Trim(); if (Obj_Bll.clienteRepetido(ref Obj_Cliente_DAL)) { MessageBox.Show(Obj_Cliente_DAL.sMgsError, "Cedula repetida", MessageBoxButtons.OK, MessageBoxIcon.Warning); msk_Identi.ResetText(); msk_Identi.Focus(); } else { txt_nombre.Enabled = true; txt_prim_ape.Enabled = true; txt_seg_ape.Enabled = true; txt_Telefono1.Enabled = true; txt_Telefono2.Enabled = true; txt_correo.Enabled = true; txt_direccion.Enabled = true; txt_nombre.Focus(); } } else { estaCargando = false; } }
public void cargarData() { Obj_Clientes_DAL = new cls_Clientes_DAL(); if (txt_filtracliente.Text == string.Empty) { Obj_Clientes_BLL.List_Clientes(ref Obj_Clientes_DAL); } else { Obj_Clientes_DAL.sNombres = txt_filtracliente.Text;// hay que revisar// Obj_Clientes_BLL.Fill_Clientes(ref Obj_Clientes_DAL); } if (Obj_Clientes_DAL.sMgsError == string.Empty) { dgv_lista_cliente.DataSource = null; dgv_lista_cliente.DataSource = Obj_Clientes_DAL.dData.Tables[ConfigurationManager.AppSettings["tablaclientes"].ToString()]; } else { MessageBox.Show("Error " + Obj_Clientes_DAL.sMgsError); dgv_lista_cliente.DataSource = null; } }
private void btn_Modificar_Click(object sender, EventArgs e) { if (dgv_Clientes.RowCount == 0) { MessageBox.Show("No hay datos a modificar", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { ObjCLientes_DAL = new cls_Clientes_DAL(); frm_ModificarClientes pantClientes = new frm_ModificarClientes(); ObjCLientes_DAL.cBandAxn = 'U'; ObjCLientes_DAL.sIdCliente = dgv_Clientes.SelectedRows[0].Cells[0].Value.ToString().Trim(); ObjCLientes_DAL.sCedula = dgv_Clientes.SelectedRows[0].Cells[1].Value.ToString().Trim(); ObjCLientes_DAL.sNombre = dgv_Clientes.SelectedRows[0].Cells[2].Value.ToString().Trim(); ObjCLientes_DAL.sApellido = dgv_Clientes.SelectedRows[0].Cells[3].Value.ToString().Trim(); ObjCLientes_DAL.sTelefono = dgv_Clientes.SelectedRows[0].Cells[4].Value.ToString().Trim(); pantClientes.ObjClientes_DAL = ObjCLientes_DAL; this.Hide(); pantClientes.ShowDialog(); this.Show(); } txtFiltro.Text = string.Empty; CargarDatos(); }
private void bnt_Nuevo_Click(object sender, EventArgs e) { ObjCLientes_DAL = new cls_Clientes_DAL(); frm_ModificarClientes pantCLientes = new frm_ModificarClientes(); ObjCLientes_DAL.cBandAxn = 'I'; pantCLientes.ObjClientes_DAL = ObjCLientes_DAL; this.Hide(); pantCLientes.ShowDialog(); this.Show(); txtFiltro.Text = string.Empty; CargarDatos(); }
public void List_TiposVehiculos(ref cls_Clientes_DAL Obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["listartiposvehiculos"].ToString(); Obj_BD_DAL.sNombreTabla = ConfigurationManager.AppSettings["tablatiposvehiculos"].ToString(); Obj_BD_BLL.Excute_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { Obj_Clientes_DAL.dData = Obj_BD_DAL.Ds; Obj_Clientes_DAL.sMgsError = string.Empty; } else { Obj_Clientes_DAL.dData = null; Obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; } }
private void dgv_Clientes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { ObjCLientes_DAL = new cls_Clientes_DAL(); frm_ModificarClientes pantClientes = new frm_ModificarClientes(); ObjCLientes_DAL.cBandAxn = 'U'; ObjCLientes_DAL.sIdCliente = dgv_Clientes.SelectedRows[0].Cells[0].Value.ToString().Trim(); ObjCLientes_DAL.sCedula = dgv_Clientes.SelectedRows[0].Cells[1].Value.ToString().Trim(); ObjCLientes_DAL.sNombre = dgv_Clientes.SelectedRows[0].Cells[2].Value.ToString().Trim(); ObjCLientes_DAL.sApellido = dgv_Clientes.SelectedRows[0].Cells[3].Value.ToString().Trim(); ObjCLientes_DAL.sTelefono = dgv_Clientes.SelectedRows[0].Cells[4].Value.ToString().Trim(); pantClientes.ObjClientes_DAL = ObjCLientes_DAL; this.Hide(); pantClientes.ShowDialog(); this.Show(); txtFiltro.Text = string.Empty; CargarDatos(); }
public bool clienteRepetido(ref cls_Clientes_DAL obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); cls_Generales_BLL Obj_Generales_BLL = new cls_Generales_BLL(); Obj_Generales_BLL.CrearDTParametros(ref Obj_BD_DAL); Obj_BD_DAL.Dt_Parametros.Rows.Add("@numCed", "1", obj_Clientes_DAL.Siden); Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["verificarExistencia"].ToString(); Obj_BD_BLL.Excute_Scalar(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { if (Obj_BD_DAL.sValorScalar != "") { obj_Clientes_DAL.sMgsError = "Ya existe un usuario registrado con este numero de cédula"; return(true); } else { obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; return(false); } } else { obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; obj_Clientes_DAL.iCod_Id = -1; return(true); } }
public void ObtenerInfo(ref cls_Clientes_DAL Obj_Clientes_DAL) { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); cls_Generales_BLL Obj_Generales_BLL = new cls_Generales_BLL(); Obj_Generales_BLL.CrearDTParametros(ref Obj_BD_DAL); Obj_BD_DAL.sParametro = ConfigurationManager.AppSettings["obtenerInfo"].ToString(); Obj_BD_DAL.sNombreTabla = ConfigurationManager.AppSettings["tablaclientes"].ToString(); Obj_BD_DAL.Dt_Parametros.Rows.Add("@Ident", "1", Obj_Clientes_DAL.Siden); Obj_BD_BLL.Excute_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.sMsError == string.Empty) { Obj_Clientes_DAL.dData = Obj_BD_DAL.Ds; Obj_Clientes_DAL.sMgsError = string.Empty; } else { Obj_Clientes_DAL.dData = null; Obj_Clientes_DAL.sMgsError = Obj_BD_DAL.sMsError; } }