private void _vista_UsuarioDeseaObtenerEquipos(object sender, EquipoArgumento e)
 {
     try
     {
         _vista.Equipos = EquipoServicio.ObtenerEquipos();
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e)
 {
     try
     {
         _vista.Equipos      = EquipoServicio.ObtenerEquipos();
         _vista.Supervisores = UsuarioServicio.ObtenerSupervisoresDisponoblesParaEquipo(new Equipo {
             TEAM_ID = 0
         });
         _vista.UsuariosDisponibles = UsuarioServicio.ObtenerUsuariosDisponoblesParaEquipo(new Equipo {
             TEAM_ID = 0
         });
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e)
 {
     try
     {
         _vista.Metas = MetaServicio.ObtenerTodasLasMetasPorStatus(new MetaArgumento {
             EstadosDeMeta = Enums.GetStringValue(EstadosDeMetas.EnProgreso)
         });
         _vista.Equipos     = EquipoServicio.ObtenerEquipos();
         _vista.MetaDetalle = new List <MetaDetalle>();
         _vista.CantidadDeDecimalesParaCalculo = ParametroServicio.ObtenerParametro(new Parametro {
             GROUP_ID = "CALCULATION_RULES", PARAMETER_ID = "DEFAULT_CALCULATIONS_DECIMALS"
         });
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_UsuarioDeseaEliminarUsuario(object sender, EquipoArgumento e)
 {
     try
     {
         var op = EquipoServicio.EliminarUsuarioDeEquipo(e);
         if (op.Resultado == ResultadoOperacionTipo.Exito)
         {
             _vista.UsuariosAsociados = UsuarioServicio.ObtenerUsuariosAsociadosDelEquiopo(e.Equipo);
         }
         else
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_UsuarioDeseaGrabarEquipo(object sender, EquipoArgumento e)
 {
     try
     {
         var op = EquipoServicio.GrabarEquipo(e);
         if (op.Resultado == ResultadoOperacionTipo.Exito)
         {
             _vista.TerminoElProceso("cpEstablecerEquipoId", int.Parse(op.DbData), sender);
             _vista.Equipos = EquipoServicio.ObtenerEquipos();
         }
         else
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
 private void _vista_UsuarioDeseaEliminarEquipo(object sender, Argumentos.EquipoArgumento e)
 {
     try
     {
         var op = EquipoServicio.ElimiarEquipo(e);
         if (op.Resultado == ResultadoOperacionTipo.Exito)
         {
             _vista.Equipos = EquipoServicio.ObtenerEquipos();
             _vista.TerminoElProceso("cpLimpiarControles", 0, sender);
         }
         else
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
        private void _vista_UsuarioDeseaEliminarMeta(object sender, MetaArgumento e)
        {
            try
            {
                var resultado = (e.meta.STATUS == Enums.GetStringValue(EstadosDeMetas.Creado)) ? MetaServicio.EliminarMeta(e) : MetaServicio.CancelarMeta(e);

                if (resultado.Resultado == ResultadoOperacionTipo.Error)
                {
                    _vista.EstablecerError(resultado.Mensaje, sender);
                }
                else
                {
                    _vista.Equipos = EquipoServicio.ObtenerEquipos();
                    _vista.TerminoProceso("cpLimpiarControles", "Enabled", sender);
                }
            }
            catch (Exception ex)
            {
                _vista.EstablecerError(ex.Message, sender);
            }
        }
 private void _vista_UsuarioDeseaAgregarUsuario(object sender, Argumentos.EquipoArgumento e)
 {
     try
     {
         var op = EquipoServicio.AgregarUsuariosAEquipo(new EquipoArgumento {
             Equipo = e.Equipo, Xml = ObtenerXmlDeListadoDeUsuarios(e.Usuarios), Login_Id = e.Login_Id
         });
         if (op.Resultado == ResultadoOperacionTipo.Exito)
         {
             _vista.UsuariosAsociados = UsuarioServicio.ObtenerUsuariosAsociadosDelEquiopo(e.Equipo);
             _vista.TerminoElProceso("cpRecargarVistaLista", 0, sender);
         }
         else
         {
             _vista.EstablecerError(op.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }