public bool InsertarProveedor(Proveedor proveedor) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertProveedor"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_nombre", proveedor.Nombre); cmd.Parameters.AddWithValue("_descripcion", proveedor.Descripcion); cmd.Parameters.AddWithValue("_direccion", proveedor.Direccion); cmd.Parameters.AddWithValue("_telefono", proveedor.Telefono); cmd.Parameters.AddWithValue("_mail", proveedor.Mail); cmd.Parameters.AddWithValue("_idCateProv", proveedor.IdCateProve); cmd.Parameters.AddWithValue("_fechaCreacion", proveedor.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", proveedor.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", proveedor.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", proveedor.ActualizadoPor); cmd.Parameters.AddWithValue("_isActive", proveedor.IsActive); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarProveedor", UserSettings.User); } catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertarProveedor", UserSettings.User); } return(flag); }
public bool InsertarCronograma(Cronograma cronograma) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertCronograma"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_fechaRecibo", cronograma.FechaRecibo); cmd.Parameters.AddWithValue("_idProd", cronograma.IdProd); cmd.Parameters.AddWithValue("_idProve", cronograma.IdProve); cmd.Parameters.AddWithValue("_cantidad", cronograma.Cantidad); cmd.Parameters.AddWithValue("_pago", cronograma.Pago); cmd.Parameters.AddWithValue("_isActive", cronograma.IsActive); cmd.Parameters.AddWithValue("_fechaCreacion", cronograma.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", cronograma.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", cronograma.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", cronograma.ActualizadoPor); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarCronograma", UserSettings.User); } catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertarCronograma", UserSettings.User); } return(flag); }
public bool InsertarFactura(Factura factura) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertFactura"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_total", factura.Total); cmd.Parameters.AddWithValue("_cliente", factura.Cliente); cmd.Parameters.AddWithValue("_idDetaFact", factura.IdDetaFact); cmd.Parameters.AddWithValue("_tipoPago", factura.TipoPago); cmd.Parameters.AddWithValue("_fechaCreacion", factura.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", factura.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", factura.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", factura.ActualizadoPor); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarFactura", UserSettings.User); } catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertarFactura", UserSettings.User); } return(flag); }
public bool InsertarUsuario(Usuario usuario) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertUsuario"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_nombre", usuario.Nombre); cmd.Parameters.AddWithValue("_username", usuario.Username); cmd.Parameters.AddWithValue("_password", usuario.Password); cmd.Parameters.AddWithValue("_isAdmin", usuario.IsAdmin); cmd.Parameters.AddWithValue("_isActive", usuario.IsActive); cmd.Parameters.AddWithValue("_fechaCreacion", usuario.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", usuario.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", usuario.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", usuario.ActualizadoPor); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarUsuario", UserSettings.User); }catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertUsuario", UserSettings.User); } return(flag); }
public bool InsertarCategoriaProducto(CategoriaProducto categoriaProducto) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertCategoriaProducto"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_nombre", categoriaProducto.Nombre); cmd.Parameters.AddWithValue("_descripcion", categoriaProducto.Descripcion); cmd.Parameters.AddWithValue("_fechaCreacion", categoriaProducto.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", categoriaProducto.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", categoriaProducto.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", categoriaProducto.ActualizadoPor); cmd.Parameters.AddWithValue("_isActive", categoriaProducto.IsActive); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarCategoriaProducto", UserSettings.User); } catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertarCategoriaProducto", UserSettings.User); } return(flag); }
public bool InsertarDetalleFactura(DetalleFactura detalleFactura) { bool flag = false; try { using (conn.Connect()) { MySqlCommand cmd = new MySqlCommand(); cmd.CommandText = "InsertDetalleFactura"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("_transaccion", detalleFactura.Transaccion); cmd.Parameters.AddWithValue("_idProducto", detalleFactura.IdProducto); cmd.Parameters.AddWithValue("_cantidad", detalleFactura.Cantidad); cmd.Parameters.AddWithValue("_fechaCreacion", detalleFactura.FechaCreacion); cmd.Parameters.AddWithValue("_creadoPor", detalleFactura.CreadoPor); cmd.Parameters.AddWithValue("_fechaActualizacion", detalleFactura.FechaActualizacion); cmd.Parameters.AddWithValue("_actualizadoPor", detalleFactura.ActualizadoPor); if (cmd.ExecuteNonQuery() > 0) { flag = true; } else { flag = false; } } } catch (MySqlException mysqlEx) { logs.LogExceptionDB(conn.Connect(), mysqlEx, "InsertarDetalleFactura", UserSettings.User); } catch (Exception ex) { logs.LogExceptionDB(conn.Connect(), ex, "InsertarDetalleFactura", UserSettings.User); } return(flag); }