public int modificarCompra(Compras entity) { int r = 0; try { r = objDatos.modificarCompra(entity); } catch (Exception) { throw; } return r; }
public int eliminarCompra(Compras entity) { int r = 0; try { r = objDatos.eliminarCompra(entity); } catch (Exception) { throw; } return r; }
public int eliminarCompra(Compras entity) { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("eliminarCompra4", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@fechaCompra", entity.fechaCompra); cmd.Parameters.AddWithValue("@caducidad", entity.caducidad); cmd.Parameters.AddWithValue("@cantidad", entity.cantidad); cnn.Open(); cmd.ExecuteNonQuery(); return 1; } } }
private void btnEliminar_Click(object sender, EventArgs e) { string valor1 = (string)dgvCompras.CurrentRow.Cells["fechaCompra"].Value; string valor2 = (string)dgvCompras.CurrentRow.Cells["caducidad"].Value; int valor3 = (int)dgvCompras.CurrentRow.Cells["cantidad"].Value; DialogResult dialog = MessageBox.Show("¿Desea Eliminar esta compra?"+valor1+" "+valor2+" "+valor3, "Confirmacion", MessageBoxButtons.OKCancel); if (dialog == DialogResult.OK) { //EliminarCompra(); int r = 0; Compras objEntidad = new Compras(); Compras_controlador objNegocio = new Compras_controlador(); objEntidad.fechaCompra = valor1.ToString(); objEntidad.caducidad = valor2.ToString(); objEntidad.cantidad = valor3.ToString(); r = objNegocio.eliminarCompra(objEntidad); //mostrar compras SqlConnection miconexion = new SqlConnection("Data Source=PAVLOFF-PC\\SQLEXPRESS14; Initial Catalog=Albaricoque; Integrated Security=Yes"); miconexion.Open(); string CadenaSQL = "SELECT c.claveCompra, c.fechaCompra, m.nombre, c.unidad, c.cantidad, c.Caducidad, c.costo, p.nombreProveedor from tblCompras c INNER JOIN tblMateriaPrima m ON m.id_mp=c.id_mp INNER JOIN tblProveedor p ON c.id_proveedor=p.id_proveedor"; SqlDataAdapter Adaptador = new SqlDataAdapter(CadenaSQL, miconexion); DataSet DS = new DataSet(); Adaptador.Fill(DS); dgvCompras.DataSource = DS.Tables[0]; //Guardar(); //this.Close(); // Interfaz_MatenimientoMP MMP = new Interfaz_MatenimientoMP(); //MMP.Show(); } else if (dialog == DialogResult.Cancel) { // e.Cancel = true; } }
private void ModificarCompra() { int r = 0; Compras objEntidad = new Compras(); Compras_controlador objNegocio = new Compras_controlador(); objEntidad.id_compra = txtIdCompra.Text; // objEntidad.id_mp = Convert.ToString(cbMP.SelectedValue); objEntidad.id_mp = Convert.ToString(cbMateriaPrima.SelectedValue); objEntidad.caducidad= dtpCaducidad.Text; objEntidad.unidad= cbUnidad.Text; objEntidad.cantidad= txtCantidad.Text; objEntidad.costo = txtCosto.Text; objEntidad.fechaCompra = dtpFechaCompra.Text; objEntidad.id_proveedor = Convert.ToString(cbProveedor.SelectedValue); objEntidad.claveCompra = txtClaveCompra.Text; r = objNegocio.modificarCompra(objEntidad); }
private void EliminarCompra() { string valor1 = (string)dgvCompras.CurrentRow.Cells["fechaCompra"].Value; string valor2 = (string)dgvCompras.CurrentRow.Cells["caducidad"].Value; int valor3 = (int)dgvCompras.CurrentRow.Cells["cantidad"].Value; int r = 0; Compras objEntidad = new Compras(); Compras_controlador objNegocio = new Compras_controlador(); objEntidad.fechaCompra = valor1.ToString(); objEntidad.caducidad = valor2.ToString(); objEntidad.cantidad = valor1.ToString(); r = objNegocio.eliminarCompra(objEntidad); }
public int registrarCompra(Compras entity) { int r = 0; try { r = objDatos.registrarCompras(entity); } catch (Exception) { throw; } return 1; }
public int registrarCompras(Compras entity) { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("registrarCompra", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_compra", entity.id_compra); cmd.Parameters.AddWithValue("@fechaCompra", entity.fechaCompra); cmd.Parameters.AddWithValue("@id_mp", entity.id_mp); cmd.Parameters.AddWithValue("@caducidad", entity.caducidad); cmd.Parameters.AddWithValue("@id_proveedor", entity.id_proveedor); cmd.Parameters.AddWithValue("@unidad", entity.unidad); cmd.Parameters.AddWithValue("@cantidad", entity.cantidad); cmd.Parameters.AddWithValue("@costo", entity.costo); cmd.Parameters.AddWithValue("@claveCompra", entity.claveCompra); cnn.Open(); cmd.ExecuteNonQuery(); return 1; } } }
/* public void listarCompras() { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("ListarCompras2", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); List<Compras> entities = new List<Compras>(); List<MateriaPrima> entities2 = new List<MateriaPrima>(); List<Proveedor> entities3 = new List<Proveedor>(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { Compras entity = new Compras(); MateriaPrima entity2 = new MateriaPrima(); Proveedor entity3 = new Proveedor(); //entity.id_compra = dr["id_compra"].ToString(); entity.fechaCompra = dr["fechaCompra"].ToString(); entity2.nombre = dr["nombre"].ToString(); entity.unidad = dr["unidad"].ToString(); entity.cantidad = dr["cantidad"].ToString(); //entity.id_mp = dr["id_mp"].ToString(); entity.caducidad = dr["caducidad"].ToString(); entity3.nombreProveedor = dr["nombreProveedor"].ToString(); entity.costo = dr["costo"].ToString(); entities.Add(entity); entities2.Add(entity2); entities3.Add(entity3); } } //return entities; ///return entities2; //return entities2; //return entities3; } } } * */ public List<Compras> listarCompraClave(string claveBuscar) { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("listarCompraClave", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@claveBuscar", claveBuscar); cnn.Open(); List<Compras> entities = new List<Compras>(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { Compras entity = new Compras(); entity.id_compra = dr["id_compra"].ToString(); entity.fechaCompra = dr["fechaCompra"].ToString(); entity.id_mp = dr["id_mp"].ToString(); entity.caducidad = dr["caducidad"].ToString(); entity.id_proveedor = dr["id_proveedor"].ToString(); entity.unidad = dr["unidad"].ToString(); entity.cantidad = dr["cantidad"].ToString(); entity.costo = dr["costo"].ToString(); entity.claveCompra = dr["claveCompra"].ToString(); entities.Add(entity); } } return entities; } } }