public static bool Insertar(MCodigo objeto, facturacion.Vistas.VCodigo form) { MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn); try { SqlCon.Open(); string query001 = "INSERT INTO " + table + "(fecInicio,fecFinal,clave,autorizacion) Values(@fecInicio,@fecFinal,@clave,@autorizacion)"; MySqlCommand command = new MySqlCommand(query001, SqlCon); command.Parameters.AddWithValue("@fecInicio", objeto.fecInicio); command.Parameters.AddWithValue("@fecFinal", objeto.fecFinal); command.Parameters.AddWithValue("@clave", objeto.clave); command.Parameters.AddWithValue("@autorizacion", objeto.autorizacion); if (command.ExecuteNonQuery() == 1) { ToastNotification.Show(form, "Codigo Creada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight)); SqlCon.Close(); return(true); } else { ToastNotification.Show(form, "Codigo no pudo ser Creada", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); SqlCon.Close(); return(false); } } catch (MySqlException e) { ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft)); return(false); } }
public static bool Editar(int id, MCodigo objeto, DevComponents.DotNetBar.Metro.MetroForm form) { MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn); try { SqlCon.Open(); string query001 = "UPDATE " + table + " SET fecInicio=@fecInicio,fecFinal=@fecFinal,clave=@clave, autorizacion=@autorizacion where id=@id;"; Console.WriteLine(query001); MySqlCommand command = new MySqlCommand(query001, SqlCon); command.Parameters.AddWithValue("@id", id); command.Parameters.AddWithValue("@fecInicio", objeto.fecInicio); command.Parameters.AddWithValue("@fecFinal", objeto.fecFinal); command.Parameters.AddWithValue("@clave", objeto.clave); command.Parameters.AddWithValue("@autorizacion", objeto.autorizacion); if (command.ExecuteNonQuery() == 1) { ToastNotification.Show(form, "Codigo Editada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight)); SqlCon.Close(); return(true); } else { ToastNotification.Show(form, "El codigo no pudo ser Editado", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight)); SqlCon.Close(); return(false); } } catch (MySqlException e) { ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft)); return(false); } }
private void btn_guardar_Click(object sender, EventArgs e) { string ini = dt_fec_inicio.Text; string fin = dt_fech_final.Text; string des = tb_clave.Text; string aut = tb_autorizacion.Text; MCodigo cod = new MCodigo(0, DateTime.Parse(ini), DateTime.Parse(fin), des, aut); if (CCodigo.Insertar(cod, this)) { mostrar(); tb_clave.Text = ""; } }