public bool actualiza_det_requerimientos_vigentes(clsDetalleRequerimiento Detalle) { try { con.conectarBD(); cmd = new MySqlCommand("actualiza_det_requerimientos_vigentes", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("vigente_ex", Detalle.EstadoVigente); cmd.Parameters.AddWithValue("coddetalle_ex", Detalle.CodDetalleRequerimiento); cmd.Parameters.AddWithValue("codProducto_ex", Detalle.CodProducto); //cmd.Parameters.AddWithValue("cantidad_ex", Detalle.Cantidad); //cmd.Parameters.AddWithValue("coment", Detalle.Comentario); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public bool updatedetalleRequerimiento(clsDetalleRequerimiento Detalle) { try { con.conectarBD(); cmd = new MySqlCommand("ActualizaDetalleRequerimiento", con.conector); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("codDetalleRequerim", Detalle.CodDetalleRequerimiento); cmd.Parameters.AddWithValue("codProducto", Detalle.CodProducto); cmd.Parameters.AddWithValue("codRequer", Detalle.CodRequerimiento); cmd.Parameters.AddWithValue("unidad", Detalle.Unidad); cmd.Parameters.AddWithValue("cantidad", Detalle.Cantidad); cmd.Parameters.AddWithValue("codUser", Detalle.CodUser); int x = cmd.ExecuteNonQuery(); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
//public bool activar(int CodigoRequerimiento) //{ // try // { // con.conectarBD(); // cmd = new MySqlCommand("ActivarOrdenCompra", con.conector); // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("codOrd", CodigoRequerimiento); // int x = cmd.ExecuteNonQuery(); // if (x != 0) // { // return true; // } // else // { // return false; // } // } // catch (MySqlException ex) // { // throw ex; // } // finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } //} public bool insertdetalleRequerimiento(clsDetalleRequerimiento Detalle) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaDetalleRequerimiento", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codProducto", Detalle.CodProducto); oParam = cmd.Parameters.AddWithValue("codRequerim", Detalle.CodRequerimiento); oParam = cmd.Parameters.AddWithValue("unidad", Detalle.Unidad); oParam = cmd.Parameters.AddWithValue("cantidad", Detalle.Cantidad); oParam = cmd.Parameters.AddWithValue("codUser", Detalle.CodUser); oParam = cmd.Parameters.AddWithValue("newid", 0); oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); Detalle.CodDetalleRequerimiento = Convert.ToInt32(cmd.Parameters["newid"].Value); if (x != 0) { return(true); } else { return(false); } } catch (MySqlException ex) { throw ex; } finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); } }
public Boolean updatedetalle(clsDetalleRequerimiento detalle) { try { return(MOrden.updatedetalleRequerimiento(detalle)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
private void añadedetalle(DataGridViewRow fila) { clsDetalleRequerimiento deta = new clsDetalleRequerimiento(); if (Proceso == 3) { deta.CodDetalleRequerimiento = Convert.ToInt32(fila.Cells[coddetalle.Name].Value.ToString()); deta.CodRequerimiento = Convert.ToInt32(Ord.CodRequerimiento); } else { deta.CodRequerimiento = Convert.ToInt32(Ord.CodRequerimientoNuevo); } deta.CodProducto = Convert.ToInt32(fila.Cells[codproducto.Name].Value); deta.Unidad = Convert.ToInt32(fila.Cells[codunidad.Name].Value); deta.Cantidad = Convert.ToDouble(fila.Cells[cantidad.Name].Value); deta.CodUser = frmLogin.iCodUser; detalle.Add(deta); }