public int Update(Spartane.Core.Classes.Detalle_Registro_Beneficiarios_Empresa.Detalle_Registro_Beneficiarios_Empresa entity)
        {
            int rta;

            try
            {
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Empresa = _dataProvider.GetParameter();
                paramUpdFolio_Empresa.ParameterName = "Folio_Empresa";
                paramUpdFolio_Empresa.DbType        = DbType.Int32;
                paramUpdFolio_Empresa.Value         = (object)entity.Folio_Empresa ?? DBNull.Value;
                var paramUpdNumero_de_Empleado_Titular = _dataProvider.GetParameter();
                paramUpdNumero_de_Empleado_Titular.ParameterName = "Numero_de_Empleado_Titular";
                paramUpdNumero_de_Empleado_Titular.DbType        = DbType.String;
                paramUpdNumero_de_Empleado_Titular.Value         = (object)entity.Numero_de_Empleado_Titular ?? DBNull.Value;
                var paramUpdNumero_de_Empleado = _dataProvider.GetParameter();
                paramUpdNumero_de_Empleado.ParameterName = "Numero_de_Empleado";
                paramUpdNumero_de_Empleado.DbType        = DbType.String;
                paramUpdNumero_de_Empleado.Value         = (object)entity.Numero_de_Empleado ?? DBNull.Value;
                var paramUpdUsuario = _dataProvider.GetParameter();
                paramUpdUsuario.ParameterName = "Usuario";
                paramUpdUsuario.DbType        = DbType.Int32;
                paramUpdUsuario.Value         = (object)entity.Usuario ?? DBNull.Value;

                var paramUpdActivo = _dataProvider.GetParameter();
                paramUpdActivo.ParameterName = "Activo";
                paramUpdActivo.DbType        = DbType.Boolean;
                paramUpdActivo.Value         = (object)entity.Activo ?? DBNull.Value;
                var paramUpdSuscripcion = _dataProvider.GetParameter();
                paramUpdSuscripcion.ParameterName = "Suscripcion";
                paramUpdSuscripcion.DbType        = DbType.Int32;
                paramUpdSuscripcion.Value         = (object)entity.Suscripcion ?? DBNull.Value;

                var paramUpdEstatus = _dataProvider.GetParameter();
                paramUpdEstatus.ParameterName = "Estatus";
                paramUpdEstatus.DbType        = DbType.Int32;
                paramUpdEstatus.Value         = (object)entity.Estatus ?? DBNull.Value;



                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Registro_Beneficiarios_Empresa>("sp_UpdDetalle_Registro_Beneficiarios_Empresa", paramUpdFolio, paramUpdFolio_Empresa, paramUpdNumero_de_Empleado_Titular, paramUpdNumero_de_Empleado, paramUpdUsuario, paramUpdActivo, paramUpdSuscripcion, paramUpdEstatus).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Folio);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }
Esempio n. 2
0
        public int Update_Datos_Generales(Spartane.Core.Classes.Detalle_Registro_Beneficiarios_Empresa.Detalle_Registro_Beneficiarios_Empresa entity)
        {
            int rta;

            try
            {
                Spartane.Core.Classes.Detalle_Registro_Beneficiarios_Empresa.Detalle_Registro_Beneficiarios_Empresa Detalle_Registro_Beneficiarios_EmpresaDB = GetByKey(entity.Folio, false);
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Empresa = _dataProvider.GetParameter();
                paramUpdFolio_Empresa.ParameterName = "Folio_Empresa";
                paramUpdFolio_Empresa.DbType        = DbType.Int32;
                paramUpdFolio_Empresa.Value         = (object)entity.Folio_Empresa ?? DBNull.Value;
                var paramUpdNumero_de_Empleado = _dataProvider.GetParameter();
                paramUpdNumero_de_Empleado.ParameterName = "Numero_de_Empleado";
                paramUpdNumero_de_Empleado.DbType        = DbType.String;
                paramUpdNumero_de_Empleado.Value         = (object)entity.Numero_de_Empleado ?? DBNull.Value;
                var paramUpdUsuario = _dataProvider.GetParameter();
                paramUpdUsuario.ParameterName = "Usuario";
                paramUpdUsuario.DbType        = DbType.Int32;
                paramUpdUsuario.Value         = (object)entity.Usuario ?? DBNull.Value;
                var paramUpdNombres = _dataProvider.GetParameter();
                paramUpdNombres.ParameterName = "Nombres";
                paramUpdNombres.DbType        = DbType.String;
                paramUpdNombres.Value         = (object)entity.Nombres ?? DBNull.Value;
                var paramUpdApellido_Paterno = _dataProvider.GetParameter();
                paramUpdApellido_Paterno.ParameterName = "Apellido_Paterno";
                paramUpdApellido_Paterno.DbType        = DbType.String;
                paramUpdApellido_Paterno.Value         = (object)entity.Apellido_Paterno ?? DBNull.Value;
                var paramUpdApellido_Materno = _dataProvider.GetParameter();
                paramUpdApellido_Materno.ParameterName = "Apellido_Materno";
                paramUpdApellido_Materno.DbType        = DbType.String;
                paramUpdApellido_Materno.Value         = (object)entity.Apellido_Materno ?? DBNull.Value;
                var paramUpdNombre_Completo = _dataProvider.GetParameter();
                paramUpdNombre_Completo.ParameterName = "Nombre_Completo";
                paramUpdNombre_Completo.DbType        = DbType.String;
                paramUpdNombre_Completo.Value         = (object)entity.Nombre_Completo ?? DBNull.Value;
                var paramUpdEmail = _dataProvider.GetParameter();
                paramUpdEmail.ParameterName = "Email";
                paramUpdEmail.DbType        = DbType.String;
                paramUpdEmail.Value         = (object)entity.Email ?? DBNull.Value;
                var paramUpdActivo = _dataProvider.GetParameter();
                paramUpdActivo.ParameterName = "Activo";
                paramUpdActivo.DbType        = DbType.Boolean;
                paramUpdActivo.Value         = (object)entity.Activo ?? DBNull.Value;
                var paramUpdSuscripcion = _dataProvider.GetParameter();
                paramUpdSuscripcion.ParameterName = "Suscripcion";
                paramUpdSuscripcion.DbType        = DbType.Int32;
                paramUpdSuscripcion.Value         = (object)entity.Suscripcion ?? DBNull.Value;
                var paramUpdCodigo_de_Referencia = _dataProvider.GetParameter();
                paramUpdCodigo_de_Referencia.ParameterName = "Codigo_de_Referencia";
                paramUpdCodigo_de_Referencia.DbType        = DbType.String;
                paramUpdCodigo_de_Referencia.Value         = (object)entity.Codigo_de_Referencia ?? DBNull.Value;
                var paramUpdEstatus = _dataProvider.GetParameter();
                paramUpdEstatus.ParameterName = "Estatus";
                paramUpdEstatus.DbType        = DbType.Int32;
                paramUpdEstatus.Value         = (object)entity.Estatus ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Registro_Beneficiarios_Empresa>("sp_UpdDetalle_Registro_Beneficiarios_Empresa", paramUpdFolio, paramUpdFolio_Empresa, paramUpdNumero_de_Empleado, paramUpdUsuario, paramUpdNombres, paramUpdApellido_Paterno, paramUpdApellido_Materno, paramUpdNombre_Completo, paramUpdEmail, paramUpdActivo, paramUpdSuscripcion, paramUpdCodigo_de_Referencia, paramUpdEstatus).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Folio);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }