public int ActualizarAlmacen(Daiko_UC.Models.Almacen almacenActualizado) { try { SqlConnection conexion = new SqlConnection(cadenaConexion); SqlCommand comando = new SqlCommand(); comando.CommandText = "UPDATE [Almacen].almacenes " + "SET nombre = @p_nombre, telefono = @p_telefono, direccion = @p_direccion, codigo_postal = @p_codigo_postal, id_pais = @p_id_pais, " + "provincia = @p_provincia, localidad = @p_localidad, gestion_inventario = @p_gestion_inventario, responsable = @p_responsable, nota = @p_nota " + "WHERE id_almacen = @p_id_almacen"; comando.Parameters.AddWithValue("@p_nombre", almacenActualizado.Nombre); comando.Parameters.AddWithValue("@p_telefono", almacenActualizado.Telefono); comando.Parameters.AddWithValue("@p_direccion", almacenActualizado.Direccion); comando.Parameters.AddWithValue("@p_codigo_postal", almacenActualizado.Codigo_postal); comando.Parameters.AddWithValue("@p_id_pais", almacenActualizado.Id_pais); comando.Parameters.AddWithValue("@p_provincia", almacenActualizado.Provincia); comando.Parameters.AddWithValue("@p_localidad", almacenActualizado.Localidad); comando.Parameters.AddWithValue("@p_gestion_inventario", almacenActualizado.Gestion_inventario); comando.Parameters.AddWithValue("@p_responsable", almacenActualizado.Responsable); comando.Parameters.AddWithValue("@p_nota", almacenActualizado.Nota); comando.Parameters.AddWithValue("@p_id_almacen", almacenActualizado.Id_almacen); comando.Connection = conexion; //System.IO.File.WriteAllText("..\\..\\log\\TRC" + DateTime.Now.ToString("dd-MM-yyyy-hh-mm-ss"), almacenActualizado.Id_almacen + " " + almacenActualizado.Nombre + " " + almacenActualizado.Telefono + " " + almacenActualizado.Direccion + " " + almacenActualizado.Codigo_postal + " " + almacenActualizado.Codigo_postal + " " + almacenActualizado.Id_pais + " " + almacenActualizado.Provincia + " " + almacenActualizado.Localidad + " " + almacenActualizado.Gestion_inventario + " " + almacenActualizado.Responsable + " " + almacenActualizado.Nota); conexion.Open(); if (comando.ExecuteNonQuery() == 1) { return(1); } conexion.Close(); return(-1); } catch (Exception ex) { System.IO.File.WriteAllText("..\\..\\log\\EXC" + DateTime.Now.ToString("dd-MM-yyyy-hh-mm-ss"), ex.Message + " Desde: ActualizarAlmacen()"); } return(0); }
public int ActualizarAlmacen(Daiko_UC.Models.Almacen almacenActualizado) { Daiko_DAL.Daiko_DAL oDaikoDAL = new Daiko_DAL.Daiko_DAL(); return(oDaikoDAL.ActualizarAlmacen(almacenActualizado)); }