Example #1
0
        public static void SetTipoInteraccion(Interaccion interaccion, Enums.eTipoInteraccion tipoInteraccion)
        {
            TipoInteraccion tipo = TipoInteraccion.FindByPrimaryKey((int)tipoInteraccion);

            interaccion.TipoInteraccion_CodigoSAP    = tipo.CodigoSAP;
            interaccion.TipoInteraccion_CategoriaSAP = tipo.CategoriaSAP;
        }
Example #2
0
        //public TipoInteraccionModel(TipoInteraccionModel obj) : base(obj) { }


        public static new TipoInteraccionModel Create(TipoInteraccion obj)
        {
            if (obj == null)
            {
                return(null);
            }
            return(new TipoInteraccionModel(obj) as TipoInteraccionModel);
        }
        protected static void Execute()
        {
            Interaccion newInteraccion = new Interaccion();

            InteraccionBusiness.InitializeNewInteraccion(newInteraccion, Enums.eTipoInteraccion.TareaRRCC);
            App.Locator.InteraccionViewModelStatic.InteraccionActual = InteraccionModel <InteraccionBusiness> .Create(newInteraccion);

            var list = TipoInteraccion.FindAll();

            MainViewModel.MainViewModelMsg.Send(new MainViewModel.MainViewModelMsg(MainViewModel.eMainViewModelMsg.CollapseLeftPanel));
            NavigationHelper.Navigate <InteraccionView>();
        }
Example #4
0
        public static TipoInteraccion FindTipoInteraccionByCodigoSAP(string tipoInteraccion_CodigoSAP, string tipoInteraccion_CategoriaSAP)
        {
            TipoInteraccion tareaRRCC    = TipoInteraccion.FindByPrimaryKey((int)Enums.eTipoInteraccion.TareaRRCC);
            TipoInteraccion tareaCliente = TipoInteraccion.FindByPrimaryKey((int)Enums.eTipoInteraccion.TareaCliente);
            TipoInteraccion visitaRRCC   = TipoInteraccion.FindByPrimaryKey((int)Enums.eTipoInteraccion.VisitaRRCC);

            TipoInteraccion newTipoInteraccion = new TipoInteraccion();

            if (tareaRRCC.CodigoSAP == tipoInteraccion_CodigoSAP && tareaRRCC.CategoriaSAP == tipoInteraccion_CategoriaSAP)
            {
                newTipoInteraccion.CopyAll(tareaRRCC);
            }
            else if (tareaCliente.CodigoSAP == tipoInteraccion_CodigoSAP && tareaCliente.CategoriaSAP == tipoInteraccion_CategoriaSAP)
            {
                newTipoInteraccion.CopyAll(tareaCliente);
            }
            else if (visitaRRCC.CodigoSAP == tipoInteraccion_CodigoSAP && visitaRRCC.CategoriaSAP == tipoInteraccion_CategoriaSAP)
            {
                newTipoInteraccion.CopyAll(visitaRRCC);
            }
            return(newTipoInteraccion);
        }
Example #5
0
 protected TipoInteraccionModel(TipoInteraccion obj) : base(obj)
 {
 }