public string Eliminar(D_ventas ventas) { string rspt = ""; MySqlConnection conexion = new MySqlConnection(); try { /// creo conexion conexion.ConnectionString = Conexion.Cn; conexion.Open(); /// configuro parametros MySqlCommand cmd = new MySqlCommand(); cmd.Connection = conexion; cmd.CommandText = "SP_ELIMINAR_VENTA"; cmd.CommandType = CommandType.StoredProcedure; MySqlParameter parametro_id_venta = new MySqlParameter(); parametro_id_venta.ParameterName = "_ID_VENTA"; parametro_id_venta.MySqlDbType = MySqlDbType.Int32; parametro_id_venta.Value = ventas.Id_venta; cmd.Parameters.Add(parametro_id_venta); // ejecutamos if (cmd.ExecuteNonQuery() == 1) { rspt = "Ok"; } else { rspt = "NO SE HA PODIDO ELIMINAR"; } } catch (Exception ex) { rspt = ex.Message; } finally { if (conexion.State == ConnectionState.Open) { conexion.Close(); } } return(rspt); }
public string Editar(D_ventas ventas) { string rspt = ""; MySqlConnection conexion = new MySqlConnection(); try { /// creo conexion conexion.ConnectionString = Conexion.Cn; conexion.Open(); /// configuro parametros MySqlCommand cmd = new MySqlCommand(); cmd.Connection = conexion; cmd.CommandText = "SP_UPDATE_VENTAS"; cmd.CommandType = CommandType.StoredProcedure; MySqlParameter parametro_id_venta = new MySqlParameter(); parametro_id_venta.ParameterName = "_ID_VENTA"; parametro_id_venta.MySqlDbType = MySqlDbType.Int32; parametro_id_venta.Value = ventas.Id_venta; MySqlParameter parametro_id_cliente = new MySqlParameter(); parametro_id_cliente.ParameterName = "_ID_CLIENTE"; parametro_id_cliente.MySqlDbType = MySqlDbType.Int32; parametro_id_cliente.Value = ventas.Id_cliente; MySqlParameter parametro_id_trabajador = new MySqlParameter(); parametro_id_trabajador.ParameterName = "_ID_TRABAJADOR"; parametro_id_trabajador.MySqlDbType = MySqlDbType.Int32; parametro_id_trabajador.Value = ventas.Id_trabajador; MySqlParameter parametro_fecha = new MySqlParameter(); parametro_fecha.ParameterName = "_FECHA"; parametro_fecha.MySqlDbType = MySqlDbType.DateTime; parametro_fecha.Value = ventas.Fecha; MySqlParameter parametro_tipo_comprobante = new MySqlParameter(); parametro_tipo_comprobante.ParameterName = "_TIPO_COMPROBANTE"; parametro_tipo_comprobante.MySqlDbType = MySqlDbType.VarChar; parametro_tipo_comprobante.Size = 20; parametro_tipo_comprobante.Value = ventas.Tipo_comprobante; MySqlParameter parametro_serie = new MySqlParameter(); parametro_serie.ParameterName = "_SERIE"; parametro_serie.MySqlDbType = MySqlDbType.VarChar; parametro_serie.Size = 4; parametro_serie.Value = ventas.Serie; MySqlParameter parametro_correlativo = new MySqlParameter(); parametro_correlativo.ParameterName = "_CORRELATIVO"; parametro_correlativo.MySqlDbType = MySqlDbType.VarChar; parametro_correlativo.Size = 7; parametro_correlativo.Value = ventas.Correlativo; MySqlParameter parametro_igv = new MySqlParameter(); parametro_igv.ParameterName = "_IGV"; parametro_igv.MySqlDbType = MySqlDbType.Decimal; parametro_igv.Precision = 4; parametro_igv.Scale = 2; parametro_igv.Value = ventas.Igv; cmd.Parameters.Add(parametro_id_venta); cmd.Parameters.Add(parametro_id_cliente); cmd.Parameters.Add(parametro_id_trabajador); cmd.Parameters.Add(parametro_fecha); cmd.Parameters.Add(parametro_tipo_comprobante); cmd.Parameters.Add(parametro_serie); cmd.Parameters.Add(parametro_correlativo); cmd.Parameters.Add(parametro_igv); // ejecutamos if (cmd.ExecuteNonQuery() == 1) { rspt = "Ok"; } else { rspt = "NO SE HA PODIDO EDITAR"; } } catch (Exception ex) { rspt = ex.Message; } finally { if (conexion.State == ConnectionState.Open) { conexion.Close(); } } return(rspt); }