Ejemplo n.º 1
0
        protected override void EditWorkDeliveryAction()
        {
            if (WRDeliveries_BS.Current == null)
            {
                return;
            }

            WorkReportResourceInfo item = WRDeliveries_BS.Current as WorkReportResourceInfo;

            DeliveryEditForm form = new DeliveryEditForm(item.OidResource, ETipoEntidad.WorkReport, this);

            form.ShowDialog();
        }
Ejemplo n.º 2
0
        protected override void EditLineAction()
        {
            if (Lines_BS.Current == null)
            {
                return;
            }

            WorkReportResource cf = (WorkReportResource)Lines_BS.Current;

            switch (cf.EEntityType)
            {
            case ETipoEntidad.OutputDelivery:
            {
                DeliveryEditForm form = new DeliveryEditForm(cf.OidResource, ETipoEntidad.WorkReport, this);
                form.ShowDialog();
                cf.CopyFrom(form.Entity);
            }
            break;

            case ETipoEntidad.Empleado:
            {
                EmployeeEditForm form = new EmployeeEditForm(cf.OidResource, this);
                form.ShowDialog();
                cf.CopyFrom(form.Entity);
            }
            break;

            case ETipoEntidad.Tool:
            {
                ToolEditForm form = new ToolEditForm(cf.OidResource, this);
                form.ShowDialog();
                cf.CopyFrom(form.Entity);
            }
            break;
            }

            UpdateWorkReportAction();
        }