/// <summary> /// Actualización de registros PlatoEmpujador /// </summary> /// <param name="id_plato_empujador"></param> /// <param name="codigo"></param> /// <param name="dim_a"></param> /// <param name="parte"></param> /// <returns></returns> public int UpdatePlatoEmpujador(int id_plato_empujador, string codigo, double dim_a, string parte) { try { // Establecemos conexión a través de EntityFramework using (var Conexion = new EntitiesTooling()) { // Declaramos el objeto de la lista TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS Plato_Empujador = Conexion.TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS.Where(x => x.ID_PLATO_EMPUJADOR == id_plato_empujador).FirstOrDefault(); // Asignamos valores Plato_Empujador.ID_PLATO_EMPUJADOR = id_plato_empujador; Plato_Empujador.CODIGO = codigo; Plato_Empujador.DIM_A = dim_a; Plato_Empujador.PARTE = parte; // Modificamos el registro Conexion.Entry(Plato_Empujador).State = System.Data.Entity.EntityState.Modified; // Guardamos los cambios return(Conexion.SaveChanges()); } } catch (Exception) { // Si hay error retornamos 0 return(0); } }
/// <summary> /// Inserción de registros para PlatoEmpujador /// </summary> /// <param name="codigo"></param> /// <param name="dim_a"></param> /// <param name="parte"></param> /// <returns></returns> public int InsertPlatoEmpujador(string codigo, double dim_a, string parte) { try { // Realizamos la conexión a través de EntityFramework using (var Conexion = new EntitiesTooling()) { // Declaramos el objeto de la lista TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS Plato_Empujador = new TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS(); // Asignamos valores Plato_Empujador.CODIGO = codigo; Plato_Empujador.DIM_A = dim_a; Plato_Empujador.PARTE = parte; // Agregamos el objeto a la tabla Conexion.TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS.Add(Plato_Empujador); // Guardamos los cambios Conexion.SaveChanges(); // Retornamos el ID return(Plato_Empujador.ID_PLATO_EMPUJADOR); } } catch (Exception) { // Si hay un error retornamos 0 return(0); } }
/// <summary> /// Delete de registros PlatoEmpujador /// </summary> /// <param name="id_plato_empujador"></param> /// <returns></returns> public int DeletePlatoEmpujador(int id_plato_empujador) { try { // Establecemos conexión a través de EntitFramework using (var Conexion = new EntitiesTooling()) { // Declaramos el objeto de la lista TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS Plato_Empujador = Conexion.TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS.Where(x => x.ID_PLATO_EMPUJADOR == id_plato_empujador).FirstOrDefault(); // Eliminamos el registro Conexion.Entry(Plato_Empujador).State = System.Data.Entity.EntityState.Deleted; // Guardamos cambios return(Conexion.SaveChanges()); } } catch (Exception) { // Si hay error retornamos 0 return(0); } }