/// <summary> /// Método para crear la instancia de la clase DaoUsuario y usar el método Agregar /// </summary> /// <returns>Retorna una instancia del tipo DaoUsuario</returns> public override Boolean Ejecutar() { try { bool resultado; IDAOUsuarios UsuarioAdd = FabricaDAOSqlServer.crearDaoUsuario(); resultado = UsuarioAdd.Agregar(_usuario); return(resultado); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
/// <summary> /// Método para crear la instancia de la clase DaoUsuario y usar el método ConsultarXId /// </summary> /// <returns>Retorna una instancia del tipo DaoUsuario</returns> public override DominioTangerine.Entidad Ejecutar() { try { DominioTangerine.Entidad usuario; IDAOUsuarios ObtenerUsuario = FabricaDAOSqlServer.crearDaoUsuario(); usuario = ObtenerUsuario.ConsultarXId(_theUsuario); return(usuario); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
/// <summary> /// Mètodo para ejecutar la logica del ComandoConsultarUltimoIDEmpleado /// </summary> /// <returns>Retorna el ID del ultimo empleado</returns> public override int Ejecutar() { try { int resultado; IDAOUsuarios LastEmployeID = FabricaDAOSqlServer.crearDaoUsuario(); resultado = LastEmployeID.ConsultLastEmployeID(); return(resultado); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
/// <summary> /// Método usado para verificar si el nombre de usuario existe /// </summary> /// <returns>Retorna un valor booleano indicando si el nombre de usuario existe o no</returns> public override bool Ejecutar() { bool resultado = false; try { IDAOUsuarios ExistUsuario = FabricaDAOSqlServer.crearDaoUsuario(); resultado = ExistUsuario.VerificarExistenciaUsuario(_usuario); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } return(resultado); }
/// <summary> /// Metodo que ejecuta el comando /// </summary> /// <returns>booleano que refleja el exito de la ejecucion del comando</returns> public override bool Ejecutar() { try { IDao daoUsuario = FabricaDAOSqlServer.crearDaoUsuario(); bool respuesta = daoUsuario.Agregar(this.LaEntidad); return(respuesta); } catch (ArgumentNullException ex) { throw new NullArgumentException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje, ex); } catch (FormatException ex) { throw new WrongFormatException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje_Error_Formato, ex); } catch (Exception ex) { throw ex; } }
/// <summary> /// Metodo que ejecuta el comando /// </summary> /// <returns>Entidad que refleja el exito de la ejecucion del comando</returns> /// public override List <Entidad> Ejecutar() { try { IDao dao = FabricaDAOSqlServer.crearDaoUsuario(); List <Entidad> respuesta = dao.ConsultarTodos(); return(respuesta); } catch (ArgumentNullException ex) { throw new NullArgumentException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje, ex); } catch (FormatException ex) { throw new WrongFormatException(ResourcesLogic.Codigo, ResourcesLogic.Mensaje_Error_Formato, ex); } catch (Exception ex) { throw ex; } }