/// <summary> /// Trae el registro de Organizador como objeto Organizador /// </summary> /// <param name="rut">rut del Organizador a Filtrar</param> /// <returns></returns> public OrganizadorBEL MostrarOrganizador(int rut) { try { ORGANIZADOR org_encontrado = (from tmporg in ConexionBLL.getConexion().ORGANIZADOR where tmporg.RUT == rut select tmporg).FirstOrDefault(); if (org_encontrado != null) { OrganizadorBEL orgBEL = new OrganizadorBEL(); orgBEL.Rut = (int)org_encontrado.RUT; orgBEL.Dv = Convert.ToChar(org_encontrado.DV); orgBEL.NombreRazonSocial = org_encontrado.NOMBRE_RAZON_SOCIAL; orgBEL.Direccion = org_encontrado.DIRECCION; orgBEL.Giro = org_encontrado.GIRO; orgBEL.Correo = org_encontrado.CORREO; orgBEL.IdEstado = (int)org_encontrado.ESTADO; orgBEL.IdComuna = (int)org_encontrado.ID_COMUNA; return(orgBEL); } return(null); } catch { return(null); } }
/// <summary> /// Elimina un registro de Organizador /// </summary> /// <param name="rut">rut del Organizador a eliminar</param> public void eliminarOrganizador(int rut) { try { Entidades conexion = ConexionBLL.getConexion(); ORGANIZADOR OrganizadorDALC = (from tmpOrganizador in conexion.ORGANIZADOR where tmpOrganizador.RUT == rut select tmpOrganizador).FirstOrDefault(); OrganizadorDALC.RUT = rut; conexion.DeleteObject(OrganizadorDALC); conexion.SaveChanges(); } catch { return; } }
/// <summary> /// Modifica un registro de Organizador /// </summary> /// <param name="cliente">Objeto Organizador</param> public void editarOrganizador(OrganizadorBEL organizador) { try { Entidades conexion = ConexionBLL.getConexion(); ORGANIZADOR OrganizadorDALC = (from tmpOrganizador in conexion.ORGANIZADOR where tmpOrganizador.RUT == organizador.Rut select tmpOrganizador).FirstOrDefault(); OrganizadorDALC.NOMBRE_RAZON_SOCIAL = organizador.NombreRazonSocial; OrganizadorDALC.GIRO = organizador.Giro; OrganizadorDALC.DIRECCION = organizador.Direccion; OrganizadorDALC.CORREO = organizador.Correo; OrganizadorDALC.ESTADO = organizador.IdEstado; conexion.SaveChanges(); } catch { return; } }
/// <summary> /// Actualiza un registro de Organizador /// 0 = valido /// 1 = no valido /// </summary> /// <param name="folio", name="apro">id del folio, string si esta aprobado </param> public void updateAutorizado(int folio, int apro) { try { Entidades conexion = ConexionBLL.getConexion(); ORGANIZADOR organizadorDalc = (from tmpOrg in conexion.ORGANIZADOR where tmpOrg.ID_FOLIO == folio select tmpOrg).FirstOrDefault(); organizadorDalc.ESTADO = apro; conexion.SaveChanges(); } catch { return; } }
/// <summary> /// Agrega un nuevo registro de Organizador /// </summary> /// <param name="org">Objeto Organizador</param> public void registroOrganizador(OrganizadorBEL org) { try { Entidades conexion = ConexionBLL.getConexion(); ORGANIZADOR orgDALC = new ORGANIZADOR(); orgDALC.RUT = org.Rut; orgDALC.DV = org.Dv.ToString(); orgDALC.NOMBRE_RAZON_SOCIAL = org.NombreRazonSocial; orgDALC.GIRO = org.Giro; orgDALC.DIRECCION = org.Direccion; orgDALC.CORREO = org.Correo; orgDALC.ID_COMUNA = org.IdComuna; orgDALC.ID_PERFIL = org.IdPerfil; orgDALC.VALIDO = org.Valido; conexion.AddToORGANIZADOR(orgDALC); conexion.SaveChanges(); conexion.Dispose(); } catch { return; } }