示例#1
0
        public void RemoveInteraccionFromLeftPanel(InteraccionModel interaccionModel)
        {
            switch ((Enums.eTipoInteraccion)interaccionModel.TipoInteraccion.IdTipoInteraccion)
            {
            case Enums.eTipoInteraccion.VisitaRRCC:
                Visitas.Remove(Visitas.Where((v) => v.IdInteraccion == interaccionModel.IdInteraccion).FirstOrDefault());
                break;

            case Enums.eTipoInteraccion.TareaRRCC:
                TareasRRCC.Remove(TareasRRCC.Where((v) => v.IdInteraccion == interaccionModel.IdInteraccion).FirstOrDefault());
                break;

            case Enums.eTipoInteraccion.TareaCliente:
                TareasCliente.Remove(TareasCliente.Where((v) => v.IdInteraccion == interaccionModel.IdInteraccion).FirstOrDefault());
                break;

            default:
                break;
            }
        }
示例#2
0
        public void AddInteraccionToLeftPanel(InteraccionModel interaccionModel)
        {
            switch ((Enums.eTipoInteraccion)interaccionModel.TipoInteraccion.IdTipoInteraccion)
            {
            case Enums.eTipoInteraccion.VisitaRRCC:
                Visitas.Add(interaccionModel);
                break;

            case Enums.eTipoInteraccion.TareaRRCC:
                TareasRRCC.Add(interaccionModel);
                break;

            case Enums.eTipoInteraccion.TareaCliente:
                TareasCliente.Add(interaccionModel);
                break;

            default:
                break;
            }
        }