public int EliminarModelo(CEModelo objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_EliminarModelo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdModelo", SqlDbType.Int).Value = objC.IdModelo; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { if (ex.ToString().Contains("FK_Automovil_Modelo")) { MessageBox.Show(null, "Error al eliminar el modelo porque existe una referencia con Automovil", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { throw new Exception("Error al eliminar el registro de modelo", ex); } } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
private void btnSave_Click(object sender, EventArgs e) { try { if (txtModelo.Text.ToString().Trim().Length > 0) { CEMarca marca = new CEMarca { id = Convert.ToInt32(cmbMarcas.SelectedValue) }; CEModelo modelo = new CEModelo { descripcion = txtModelo.Text.ToString().ToUpper() }; if (equipos.AgregarModelo(marca, modelo) > 0) { Close(); } } else { throw new Exception("El modelo no puede estar vacio."); } } catch (Exception ex) { MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int ActualizarModelo(CEModelo objC) { int resultado = 0; SqlCommand cmd = new SqlCommand("Sp_ActualizarModelo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdModelo", SqlDbType.Int).Value = objC.IdModelo; cmd.Parameters.AddWithValue("@Modelo", SqlDbType.NVarChar).Value = objC.Modelo; cmd.Parameters.AddWithValue("@IdMarca", SqlDbType.Int).Value = objC.IdMarca; try { ConectarDB(); resultado = cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Error al actualizar el registro del modelo", ex); } finally { CerrarDB(); cmd.Dispose(); } return(resultado); }
private void BuscarNombreCliente(String Nombre) { CNBusquedaModelo buscarC = new CNBusquedaModelo(); CEModelo objSer = new CEModelo(); objSer.Modelo = Nombre; dgvSer.DataSource = buscarC.BuscarPorNombre(objSer).Tables["MostrarNombre"]; }
private void BuscarServicio(int Codigo) { CNBusquedaModelo buscarC = new CNBusquedaModelo(); CEModelo objSer = new CEModelo(); objSer.IdModelo = Codigo; dgvSer.DataSource = buscarC.BuscarPorCodigo(objSer).Tables["MostrarId"]; }
public int AgregarModelo(CEMarca marca, CEModelo modelo) { Config.openConnection(connection); SqlCommand command = new SqlCommand("EXEC INV.AGREGAR_MODELO @MARCA, @MODELO", connection); command.Parameters.AddWithValue("MARCA", marca.id); command.Parameters.AddWithValue("MODELO", modelo.descripcion); int Resultado = command.ExecuteNonQuery(); Config.closeConnection(connection); return(Resultado); }
private void EliminarMarca(int IdModelo) { CNModelo eliminarC = new CNModelo(); CEModelo objMarca = new CEModelo(); objMarca.IdModelo = IdModelo; if (eliminarC.EliminarModelo(objMarca) > 0) { MessageBox.Show(null, "Se ha eliminado el registro de Modelo", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al eliminar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void InsertarCliente() { CNModelo insertC = new CNModelo(); CEModelo objM = new CEModelo(); objM.Modelo = txtModelo.Text; objM.IdMarca = Convert.ToInt32(cboMarca.SelectedValue); if (insertC.NuevaMarca(objM) > 0) { MessageBox.Show(null, "Se Guardo bien el nuevo registro de Modelo", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al guardar un nuevo registro de Modelo.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ActuralizarUsuario() { CNModelo actualizarC = new CNModelo(); CEModelo objM = new CEModelo(); objM.IdModelo = Convert.ToInt32(txtIdModelo.Text); objM.Modelo = txtModelo.Text; objM.IdMarca = Convert.ToInt32(cboMarca.SelectedValue); if (actualizarC.ActualizarModelo(objM) > 0) { MessageBox.Show(null, "Se ha Actualizado la Modelo", "CarWash System", MessageBoxButtons.OK); } else { MessageBox.Show(null, "Error al Actualizar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet BuscarPorNombre(CEModelo objC) { SqlDataAdapter da; DataSet ds = new DataSet(); try { ConectarDB(); da = new SqlDataAdapter("Sp_MostrarNombreModelo", cn); da.SelectCommand.CommandType = CommandType.StoredProcedure; da.SelectCommand.Parameters.Add("@Modelo", SqlDbType.NVarChar).Value = objC.Modelo; da.Fill(ds, "MostrarNombre"); return(ds); } catch (Exception ex) { throw new Exception("Error al solicitar los datos de la base de datos", ex); } finally { CerrarDB(); ds.Dispose(); } }
public DataSet BuscarPorNombre(CEModelo objC) { return(objCl.BuscarPorNombre(objC)); }
public DataSet BuscarPorCodigo(CEModelo objC) { return(objCl.BuscarPorCodigo(objC)); }
public int EliminarModelo(CEModelo objC) { return(objCl.EliminarModelo(objC)); }
public int ActualizarModelo(CEModelo objC) { return(objCl.ActualizarModelo(objC)); }
public int NuevaMarca(CEModelo objC) { return(objCl.InsertarModelo(objC)); }
public int AgregarModelo(CEMarca marca, CEModelo modelo) { return(equipos.AgregarModelo(marca, modelo)); }