//Método Editar public string Editar(DPresentacion Presentacion) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //Establecer el Comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speditar_presentacion"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdpresentacion = new SqlParameter(); ParIdpresentacion.ParameterName = "@idPresentacion"; ParIdpresentacion.SqlDbType = SqlDbType.Int; ParIdpresentacion.Value = Presentacion.Idpresentacion; SqlCmd.Parameters.Add(ParIdpresentacion); SqlParameter ParNombre = new SqlParameter(); ParNombre.ParameterName = "@nombre"; ParNombre.SqlDbType = SqlDbType.VarChar; ParNombre.Size = 50; ParNombre.Value = Presentacion.Nombre; SqlCmd.Parameters.Add(ParNombre); SqlParameter ParDescripcion = new SqlParameter(); ParDescripcion.ParameterName = "@descripcion"; ParDescripcion.SqlDbType = SqlDbType.VarChar; ParDescripcion.Size = 256; ParDescripcion.Value = Presentacion.Descripcion; SqlCmd.Parameters.Add(ParDescripcion); //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }