public string Eliminar(DatosNota Nota) { string respuesta = ""; MySqlConnection MySqlConexion = new MySqlConnection(); // MySQL try { //MySQL MySqlConexion.ConnectionString = ConexionMySQL.cadenaConexion; MySqlConexion.Open(); MySqlCommand ComandoMySql = new MySqlCommand(); ComandoMySql.Connection = MySqlConexion; ComandoMySql.CommandText = "spEliminarNota"; ComandoMySql.CommandType = CommandType.StoredProcedure; MySqlParameter parametroIdNota = new MySqlParameter(); parametroIdNota.ParameterName = "parIdNota"; parametroIdNota.MySqlDbType = MySqlDbType.Int32; parametroIdNota.Value = Nota.IdNota; ComandoMySql.Parameters.Add(parametroIdNota); respuesta = ComandoMySql.ExecuteNonQuery() == 1 ? "OK" : "Ocurrió un error al intentar eliminar el registro. Intente nuevamente."; } catch (Exception ex) { respuesta = ex.Message; } finally { if (MySqlConexion.State == ConnectionState.Open) { MySqlConexion.Close(); } } return(respuesta); }
public string Editar(DatosNota Nota) { string respuesta = ""; MySqlConnection MySqlConexion = new MySqlConnection(); //MySQL try { //MySql MySqlConexion.ConnectionString = ConexionMySQL.cadenaConexion; MySqlConexion.Open(); MySqlCommand ComandoMySql = new MySqlCommand(); ComandoMySql.Connection = MySqlConexion; ComandoMySql.CommandText = "spEditarNota"; ComandoMySql.CommandType = CommandType.StoredProcedure; MySqlParameter parametroIdNota = new MySqlParameter(); parametroIdNota.ParameterName = "parIdNota"; parametroIdNota.MySqlDbType = MySqlDbType.Int32; parametroIdNota.Value = Nota.IdNota; ComandoMySql.Parameters.Add(parametroIdNota); MySqlParameter parametroNombre = new MySqlParameter(); parametroNombre.ParameterName = "parNota"; parametroNombre.MySqlDbType = MySqlDbType.VarChar; parametroNombre.Size = 1024; parametroNombre.Value = Nota.Nota; ComandoMySql.Parameters.Add(parametroNombre); MySqlParameter parametroX = new MySqlParameter(); parametroX.ParameterName = "parX"; parametroX.MySqlDbType = MySqlDbType.Int32; parametroX.Value = Nota.X; ComandoMySql.Parameters.Add(parametroX); MySqlParameter parametroY = new MySqlParameter(); parametroY.ParameterName = "parY"; parametroY.MySqlDbType = MySqlDbType.Int32; parametroY.Value = Nota.Y; ComandoMySql.Parameters.Add(parametroY); MySqlParameter parametroAncho = new MySqlParameter(); parametroAncho.ParameterName = "parAncho"; parametroAncho.MySqlDbType = MySqlDbType.Int32; parametroAncho.Value = Nota.Ancho; ComandoMySql.Parameters.Add(parametroAncho); MySqlParameter parametroAlto = new MySqlParameter(); parametroAlto.ParameterName = "parAlto"; parametroAlto.MySqlDbType = MySqlDbType.Int32; parametroAlto.Value = Nota.Alto; ComandoMySql.Parameters.Add(parametroAlto); respuesta = ComandoMySql.ExecuteNonQuery() == 1 ? "OK" : "Ocurrió un error al intentar ingresar el registro. Intente nuevamente."; } catch (Exception ex) { respuesta = ex.Message; } finally { if (MySqlConexion.State == ConnectionState.Open) { MySqlConexion.Close(); } } return(respuesta); }