/// <summary> /// Método que actualiza un registro seleccionado /// </summary> /// <param name="Nombre"></param> /// <param name="DescripcionLarga"></param> /// <param name="DescripcionCorta"></param> /// <param name="Imagen"></param> /// <returns></returns> public int InsertNewPropiedadCadena(string Nombre, string DescripcionLarga, string DescripcionCorta, byte[] Imagen) { try { using (EntitiesPerfiles conexion = new EntitiesPerfiles()) { CAT_PROPIEDAD_CADENA data = new CAT_PROPIEDAD_CADENA(); data.NOMBRE = Nombre; data.DESCRIPCION_LARGA = DescripcionLarga; data.DESCRIPCION_CORTA = DescripcionCorta; data.IMAGEN = Imagen; data.FECHA_ACTUALIZACION = DateTime.Now; data.FECHA_CREACION = DateTime.Now; data.ID_USUARIO_ACTUALIZACION = 1; data.ID_USUARIO_CREACION = 1; conexion.CAT_PROPIEDAD_CADENA.Add(data); return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
/// <summary> /// Método para actualizar la informacion de una propiedad /// </summary> /// <param name="IdPropiedadCadena"></param> /// <param name="Nombre"></param> /// <param name="DescripcionLarga"></param> /// <param name="DescripcionCorta"></param> /// <param name="Imagen"></param> /// <returns></returns> public int UpdatePropiedadCadena(int IdPropiedadCadena, string Nombre, string DescripcionLarga, string DescripcionCorta, byte[] Imagen) { try { using (EntitiesPerfiles conexion = new EntitiesPerfiles()) { CAT_PROPIEDAD_CADENA data = conexion.CAT_PROPIEDAD_CADENA.Where(a => a.ID_PROPIEDAD_CADENA == IdPropiedadCadena).FirstOrDefault(); data.NOMBRE = Nombre; data.DESCRIPCION_LARGA = DescripcionLarga; data.DESCRIPCION_CORTA = DescripcionCorta; data.IMAGEN = Imagen; data.FECHA_ACTUALIZACION = DateTime.Now; data.FECHA_CREACION = DateTime.Now; data.ID_USUARIO_ACTUALIZACION = 1; data.ID_USUARIO_CREACION = 1; conexion.Entry(data).State = System.Data.Entity.EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
/// <summary> /// Método para eliminar un registro de la propiedad cadena /// </summary> /// <param name="IdPropiedadCadena"></param> /// <returns></returns> public int DeletePropiedadCadena(int IdPropiedadCadena) { try { using (EntitiesPerfiles conexion = new EntitiesPerfiles()) { CAT_PROPIEDAD_CADENA data = conexion.CAT_PROPIEDAD_CADENA.Where(a => a.ID_PROPIEDAD_CADENA == IdPropiedadCadena).FirstOrDefault(); conexion.Entry(data).State = System.Data.Entity.EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { throw; } }