//Cargqa Cliente para bsusqueda public SqlDataAdapter CargaCliente() { SqlDataAdapter cliente; cliente = cli.CargaClienteBusqueda(); return(cliente); }
public int ActualizarCliente(CECliente objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_ActualizarCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdCliente", SqlDbType.NVarChar).Value = objC.IdCliente; cmd.Parameters.AddWithValue("@Nombre", SqlDbType.NVarChar).Value = objC.Nombre; cmd.Parameters.AddWithValue("@Apellidos", SqlDbType.NVarChar).Value = objC.Apellidos; cmd.Parameters.AddWithValue("@FechaNac", SqlDbType.Date).Value = objC.FechaNac; cmd.Parameters.AddWithValue("@Direccion", SqlDbType.NVarChar).Value = objC.Direccion; cmd.Parameters.AddWithValue("@IdSexo", SqlDbType.Int).Value = objC.IdSexo; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Error al actualizar el registro del cliente", ex); } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
public int EliminarCliente(CECliente objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_EliminarCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdCliente", SqlDbType.Int).Value = objC.IdCliente; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { if (ex.ToString().Contains("FK_Factura_Cliente")) { MessageBox.Show(null, "Error al eliminar el cliente porque existe una referencia con Factura", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { throw new Exception("Error al eliminar el registro del cliente", ex); } } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
public bool Existe(CECliente objE) { SqlCommand cmd = new SqlCommand("Sp_ExisteCliente", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdCliente", SqlDbType.NVarChar).Value = objE.IdCliente; try { ConectarDB(); int count = Convert.ToInt32(cmd.ExecuteScalar()); if (count == 0) { return(false); } else { return(true); } } catch (Exception ex) { throw new Exception("Error al verificar al Cliente", ex); } finally { CerrarDB(); } }
private void BuscarNombreCliente(String Nombre) { CNBusquedaCliente buscarC = new CNBusquedaCliente(); CECliente objCliente = new CECliente(); objCliente.Nombre = Nombre; dgvMostrar.DataSource = buscarC.BuscarPorNombre(objCliente).Tables["MostrarXNombre"]; }
private void BuscarXCliente(String Codigo) { CNBusquedaCliente buscarC = new CNBusquedaCliente(); CECliente objCliente = new CECliente(); objCliente.IdCliente = Codigo; dgvMostrar.DataSource = buscarC.BuscarPorCodigo(objCliente).Tables["MostrarXCodigo"]; }
public void EliminarCliente(CECliente objCECliente) { Conectado(); SqlCommand cmd = new SqlCommand("UP_ELIMINAR_CLIENTE"); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cnn; cmd.Parameters.AddWithValue("@Cli_Id", objCECliente.Cli_Id); //cmd.Parameters.AddWithValue("@Usuario_Modificacion", objCECliente.Usuario_Modificacion); cmd.ExecuteNonQuery(); Desconectado(); }
private void EliminarCliente(string IdCliente) { CNCliente eliminarC = new CNCliente(); CECliente objCliente = new CECliente(); objCliente.IdCliente = IdCliente; if (eliminarC.EliminarCliente(objCliente) > 0) { MessageBox.Show(null, "Se ha eliminado el registro del Cliente", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al eliminar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void InsertarCliente(CECliente objCECliente) { Conectado(); SqlCommand cmd = new SqlCommand("UP_INSERTAR_CLIENTE"); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cnn; cmd.Parameters.AddWithValue("@Cli_Nombre", objCECliente.Cli_Nombre); cmd.Parameters.AddWithValue("@Cli_Credito", objCECliente.Cli_Credito); cmd.Parameters.AddWithValue("@Usuario_Creacion", objCECliente.Usuario_Creacion); cmd.ExecuteNonQuery(); Desconectado(); }
//Buscar empresa public CECliente BuscarClienteEmpresa(int id_cli, String empresa) { try { CECliente c = null; c = CDCliente.Intancia.BuscarClienteEmpresa(id_cli, empresa); if (c == null) { throw new ApplicationException("No se encontro registro"); } return(c); } catch (Exception) { throw; } }
public IEnumerable <CECliente> insCliente(string xml) { try { SqlConnection cn = objConexion.conectar(); cn.Open(); using (SqlCommand cmd = new SqlCommand("sp_insertarCliente", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = 0; cmd.Parameters.AddWithValue("@xml", xml); listCliente = new List <CECliente>(); if (Convert.ToBoolean(cmd.ExecuteNonQuery())) { oCliente = new CECliente() { id = 1, cliente = "x", numero = "s", activo = 0 }; } else { oCliente = new CECliente() { id = 0, cliente = "x", numero = "s", activo = 0 }; } listCliente.Add(oCliente); return(listCliente); } } catch (Exception ex) { throw new Exception(ex.Message); } }
private void InsertarCliente() { CNCliente insertC = new CNCliente(); CECliente objCliente = new CECliente(); objCliente.IdCliente = mtbIdCliente.Text; objCliente.Nombre = txtNombre.Text; objCliente.Apellidos = txtApellidos.Text; objCliente.FechaNac = dtpFechaNac.Value; objCliente.Direccion = txtDireccion.Text; objCliente.IdSexo = Convert.ToInt32(cboSexo.SelectedValue); if (insertC.NuevoCliente(objCliente) > 0) { MessageBox.Show(null, "Se Guardo bien el nuevo registro de Cliente", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al guardar un nuevo registro de cliente.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ActuralizarUsuario() { CNCliente actualizarC = new CNCliente(); CECliente objCliente = new CECliente(); objCliente.IdCliente = mtbIdCliente.Text; objCliente.Nombre = txtNombre.Text; objCliente.Apellidos = txtApellidos.Text; objCliente.FechaNac = dtpFechaNac.Value; objCliente.Direccion = txtDireccion.Text; objCliente.IdSexo = Convert.ToInt32(cboSexo.SelectedValue); if (actualizarC.ActualizarCliente(objCliente) > 0) { MessageBox.Show(null, "Se ha Actualizado el Cliente", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al Actualizar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IEnumerable <CECliente> agregarCliente(string nombre, string tipo, string numero) { try { MySqlConnection cn = objConexion.conectar(); cn.Open(); using (MySqlCommand cmd = new MySqlCommand("spClienteAgregar", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = 0; cmd.Parameters.AddWithValue("nombre", nombre); cmd.Parameters.AddWithValue("tipo", tipo); cmd.Parameters.AddWithValue("numero", numero); MySqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { listCliente = new List <CECliente>(); while (dr.Read()) { oCliente = new CECliente() { id = dr.IsDBNull(dr.GetOrdinal("id")) ? -1 : dr.GetInt32(dr.GetOrdinal("id")), nombre = dr.IsDBNull(dr.GetOrdinal("nombre")) ? "noData" : dr.GetString(dr.GetOrdinal("nombre")), tipoDocumento = dr.IsDBNull(dr.GetOrdinal("tipoDocumento")) ? "noData" : dr.GetString(dr.GetOrdinal("tipoDocumento")), //numero = dr.IsDBNull(dr.GetOrdinal("numero")) ? Convert.ToDecimal(0) : dr.GetDecimal(dr.GetOrdinal("numero")), numDoc = dr.IsDBNull(dr.GetOrdinal("numDoc")) ? "noData" : dr.GetString(dr.GetOrdinal("numDoc")), activo = dr.IsDBNull(dr.GetOrdinal("activo")) ? -1 : dr.GetInt32(dr.GetOrdinal("activo")) }; listCliente.Add(oCliente); } } } return(listCliente); } catch (Exception ex) { throw new Exception(ex.Message); } }
public IEnumerable <CECliente> listarCliente() { try { SqlConnection cn = objConexion.conectar(); cn.Open(); using (SqlCommand cmd = new SqlCommand("sp_listaClienteTodo", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = 0; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { listCliente = new List <CECliente>(); while (dr.Read()) { oCliente = new CECliente() { id = dr.IsDBNull(dr.GetOrdinal("id")) ? -1 : dr.GetInt32(dr.GetOrdinal("id")), cliente = dr.IsDBNull(dr.GetOrdinal("cliente")) ? "noData" : dr.GetString(dr.GetOrdinal("cliente")), //numero = dr.IsDBNull(dr.GetOrdinal("numero")) ? Convert.ToDecimal(0) : dr.GetDecimal(dr.GetOrdinal("numero")), numero = dr.IsDBNull(dr.GetOrdinal("numero")) ? "noData" : dr.GetString(dr.GetOrdinal("numero")), activo = dr.IsDBNull(dr.GetOrdinal("activo")) ? -1 : dr.GetInt32(dr.GetOrdinal("activo")) }; listCliente.Add(oCliente); } } } return(listCliente); } catch (Exception ex) { throw new Exception(ex.Message); } }
public DataSet BuscarPorNombre(CECliente objC) { SqlDataAdapter da; DataSet ds = new DataSet(); try { ConectarDB(); da = new SqlDataAdapter("Sp_MostrarNombreCliente", cn); da.SelectCommand.CommandType = CommandType.StoredProcedure; da.SelectCommand.Parameters.Add("@Nombre", SqlDbType.NVarChar).Value = objC.Nombre; da.Fill(ds, "MostrarXNombre"); return(ds); } catch (Exception ex) { throw new Exception("Error al solicitar los datos de la base de datos", ex); } finally { CerrarDB(); ds.Dispose(); } }
public void EliminarCliente(CECliente objCE) { objDatos.EliminarCliente(objCE); }
public void EditarCliente(CECliente cECliente) { objetoCD.Editar(cECliente); }
public void InsertarCliente(CECliente cECliente) { objetoCD.Insertar(cECliente); }
public DataSet BuscarPorCodigo(CECliente objC) { return(objCl.BuscarPorCodigo(objC)); }
public DataSet BuscarPorNombre(CECliente objC) { return(objCl.BuscarPorNombre(objC)); }
public void EliminarCliente(CECliente cECliente) { objetoCD.Eliminar(cECliente); }
private void btnGuardaVenta_Click(object sender, EventArgs e) { try { if (Convert.ToString(dgvVenta.CurrentRow.Cells[2].Value) != "") { GuardarVenta(); try { for (int i = 0; i < dgvVenta.Rows.Count; i++) { Decimal SumaIgv = 0; Decimal SumaSubTotal = 0; if (Convert.ToString(dgvVenta.Rows[i].Cells[1].Value) != "") { SumaIgv += Convert.ToDecimal(dgvVenta.Rows[i].Cells[6].Value); SumaSubTotal += Convert.ToDecimal(dgvVenta.Rows[i].Cells[4].Value); GuardarDetalleVenta( Convert.ToString(dgvVenta.Rows[i].Cells[5].Value), Convert.ToInt32(dgvVenta.Rows[i].Cells[0].Value), Convert.ToInt32(dgvVenta.Rows[i].Cells[1].Value), Convert.ToDecimal(dgvVenta.Rows[i].Cells[3].Value), SumaIgv, SumaSubTotal ); MessageBox.Show("Contiene Datos."); } else { MessageBox.Show("Fila Vacia."); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("No Existe Ningún Elemento en la Lista.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Error); } DialogResult r = MessageBox.Show("¿Desea guardar", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { CeldaNumerico(); CEVenta v = new CEVenta(); CECliente c = new CECliente(); tbIdCliente.Text = tbIdCliente.ToString(); //c._IdCliente = LocalBD.Instancia.ReturnIdCliente(0, 0); //v.cliente = c; //entUsuario u = new entUsuario(); //u = us; //v.usuario = u; //entSucursal s = new entSucursal(); //s.Id_Suc = LocalBD.Instancia.IdSucursal; //v.sucursal = s; //entTipComprobante tc = new entTipComprobante(); //tc.Id_TipCom = 1; //v.tipocomprobante = tc; //entMoneda m = new entMoneda(); //m.Id_Moneda = Convert.ToInt32(CboMoneda.SelectedValue); //v.moneda = m; //entTipoPago tp = new entTipoPago(); //tp.Id_TipPago = Convert.ToInt32(cboTipoPago.SelectedValue); //v.tipopago = tp; //v.Igv_Venta = 0; //v.Descuento_Venta = 0.0; //List<entDetalleVenta> Detalle = new List<entDetalleVenta>(); //foreach (DataGridViewRow row in dgvDetalleBoleta.Rows) //{ // entDetalleVenta dt = new entDetalleVenta(); // dt.Id_Prod_Det = Convert.ToInt32(row.Cells[0].Value); // dt.PrecProd_Det = Convert.ToDouble(row.Cells[3].Value); // dt.Cantidad_Det = Convert.ToInt32(row.Cells[2].Value); // Detalle.Add(dt); //} //v.detalleventa = Detalle; //v.Desc_Venta = ""; //CargarSerie_correlativo(); //int result = negVenta.Intancia.GuardarVenta(v, 1, serie.Numero_Serie); //MessageBox.Show("Se guardo de manera correcta!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); //dgvDetalleBoleta.Enabled = false; ControlBotones(true, false, false, false); btnAgregarItem.Enabled = false; btnAnular.Enabled = true; //ac.BloquearText(this.gbCliente, false); ac.BloquearText(this.panel1, false); //lblMontoEnletras.Text = "Son: " + ac.enletras(txtTotal.Text).ToLower() + " Soles"; } } catch (ApplicationException ae) { MessageBox.Show(ae.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (Exception ex) { MessageBox.Show(ex.Message, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int EliminarCliente(CECliente objC) { return(objCl.EliminarCliente(objC)); }
public bool ExisteCliente(CECliente objE) { return(objCl.Existe(objE)); }
public int ActualizarCliente(CECliente objC) { return(objCl.ActualizarCliente(objC)); }
public int NuevoCliente(CECliente objC) { return(objCl.InsertarCliente(objC)); }
private void btnGuardar_Click_1(object sender, EventArgs e) { #region Validacion CNCliente objC = new CNCliente(); CECliente objDatos = new CECliente(); objDatos.IdCliente = mtbIdCliente.Text; if (objC.ExisteCliente(objDatos)) { MessageBox.Show("Este Cliente ya Existe dentro de la base de datos"); } else { if (mtbIdCliente.MaskFull == false) { errorProvider1.SetError(mtbIdCliente, "El codigo del cliente es requerido"); mtbIdCliente.Focus(); return; } else { errorProvider1.SetError(mtbIdCliente, ""); } if (txtNombre.Text == "") { errorProvider1.SetError(txtNombre, "El nombre del cliente es requerido"); txtNombre.Focus(); return; } else { errorProvider1.SetError(txtNombre, ""); } if (txtApellidos.Text == "") { errorProvider1.SetError(txtApellidos, "el apellido del cliente es requerido"); txtApellidos.Focus(); return; } else { errorProvider1.SetError(txtApellidos, ""); } if (txtDireccion.Text == "") { errorProvider1.SetError(txtApellidos, "la Direccion del cliente es requerida"); txtDireccion.Focus(); return; } else { errorProvider1.SetError(txtDireccion, ""); } #endregion InsertarCliente(); CargarCliente(); Limpiar(); HabilitarBotones(true, false, true, false, false); } }
public void ModificarCliente(CECliente objCE) { objDatos.ModificarCliente(objCE); }
public void InsertarCliente(CECliente objCE) { objDatos.InsertarCliente(objCE); }