Пример #1
0
        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);
        }
Пример #2
0
 public int ActualizarAlmacen(Daiko_UC.Models.Almacen almacenActualizado)
 {
     Daiko_DAL.Daiko_DAL oDaikoDAL = new Daiko_DAL.Daiko_DAL();
     return(oDaikoDAL.ActualizarAlmacen(almacenActualizado));
 }