/// <summary> /// Método para eliminar un registro en base a su ID /// </summary> /// <param name="ID_GLOBAL"></param> /// <returns></returns> public int DeleteDataGlobal(int ID_GLOBAL) { try { using (var conexion = new EntitiesFilder()) { TBL_GLOBAL Obj = conexion.TBL_GLOBAL.Where(x => x.ID_GLOBAL == ID_GLOBAL).FirstOrDefault(); conexion.Entry(Obj).State = EntityState.Deleted; return(conexion.SaveChanges()); } } catch (Exception) { throw; } }
public int UpdatePagoPosteoSupervisor(string folioSIAC, bool banPago) { try { using (var conexion = new EntitiesFilder()) { TBL_GLOBAL tBL_GLOBAL = conexion.TBL_GLOBAL.Where(x => x.FOLIO_SIAC == folioSIAC).FirstOrDefault(); tBL_GLOBAL.ESTATUS_PAGO_POSTEO_LIDER = banPago; tBL_GLOBAL.FECHA_PAGO_POSTEO_LIDER = DateTime.Now; conexion.Entry(tBL_GLOBAL).State = EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
/// <summary> /// Método para modificar los datos de un registro en base a su ID /// </summary> /// <returns></returns> public int UpdateDataGlobal(int ID_GLOBAL, int ID_PROMOTOR, DateTime FECHA_ELABORACION, string FILDER, DateTime FECHA_CAPTURA, string MESA_CONTROL, string NOMBRE_CLIENTE, string TEL_CONTACTO, string SERVICIO, string TIPO, string PAQUETE, string FOLIO_SIAC, string PAGO_A_PROMOTOR, bool ESTATUS_PAGO_INGRESO, bool ESTATUS_PAGO_POSTEO, string OBSERVACIONES) { try { using (var conexion = new EntitiesFilder()) { TBL_GLOBAL Obj = conexion.TBL_GLOBAL.Where(x => x.ID_GLOBAL == ID_GLOBAL).FirstOrDefault(); Obj.ID_PROMOTOR = ID_PROMOTOR; Obj.FECHA_ELABORACION = FECHA_ELABORACION; Obj.FILDER = FILDER; Obj.FECHA_CAPTURA = FECHA_CAPTURA; Obj.MESA_CONTROL = MESA_CONTROL; Obj.NOMBRE_CLIENTE = NOMBRE_CLIENTE; Obj.TEL_CONTACTO = TEL_CONTACTO; Obj.SERVICIO = SERVICIO; Obj.TIPO = TIPO; Obj.PAQUETE = PAQUETE; Obj.FOLIO_SIAC = FOLIO_SIAC; Obj.PAGO_A_PROMOTOR = PAGO_A_PROMOTOR; Obj.ESTATUS_PAGO_INGRESO = ESTATUS_PAGO_INGRESO; Obj.ESTATUS_PAGO_POSTEO = ESTATUS_PAGO_POSTEO; Obj.OBSERVACIONES = OBSERVACIONES; //Se cambia el estado de registro a modificado. conexion.Entry(Obj).State = EntityState.Modified; //Se guardan los cambios y se retorna el número de registros afectados. return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
/// <summary> /// Método para insertar un nuevo registro global /// </summary> /// <returns></returns> public int SetNewDataGlobal(int ID_PROMOTOR, DateTime FECHA_ELABORACION, string FILDER, DateTime FECHA_CAPTURA, string MESA_CONTROL, string NOMBRE_CLIENTE, string TEL_CONTACTO, string SERVICIO, string TIPO, string PAQUETE, string FOLIO_SIAC, string PAGO_A_PROMOTOR, bool ESTATUS_PAGO_INGRESO, bool ESTATUS_PAGO_POSTEO, string OBSERVACIONES) { try { using (var conexion = new EntitiesFilder()) { TBL_GLOBAL data = new TBL_GLOBAL(); data.ID_PROMOTOR = ID_PROMOTOR; data.FECHA_ELABORACION = FECHA_ELABORACION; data.FILDER = FILDER; data.FECHA_CAPTURA = FECHA_CAPTURA; data.MESA_CONTROL = MESA_CONTROL; data.NOMBRE_CLIENTE = NOMBRE_CLIENTE; data.TEL_CONTACTO = TEL_CONTACTO; data.SERVICIO = SERVICIO; data.TIPO = TIPO; data.PAQUETE = PAQUETE; data.FOLIO_SIAC = FOLIO_SIAC; data.PAGO_A_PROMOTOR = PAGO_A_PROMOTOR; data.ESTATUS_PAGO_INGRESO = ESTATUS_PAGO_INGRESO; data.ESTATUS_PAGO_POSTEO = ESTATUS_PAGO_POSTEO; data.OBSERVACIONES = OBSERVACIONES; conexion.TBL_GLOBAL.Add(data); return(conexion.SaveChanges()); } } catch (Exception er) { return(0); } }