public int PostRegistraObra(RegistraObraDTO registraObra)
        {
            //if (!ModelState.IsValid)
            //{
            //    return BadRequest(ModelState);
            //}

            Registro registro = new Registro()
            {
                IdTenant = 1,
                //HashTransacao { get; set; }
                SolicitadoEm = DateTime.Now,
                Status       = 1,
                CriadoPor    = 1
                               //public DateTime CriadoEm { get; set; }
            };

            Arquivo arquivo = new Arquivo()
            {
                IdTenant = 1,
                Nome     = registraObra.Nome,
                Extensao = registraObra.Extensao,
                Mime     = registraObra.Mime,
                Tamanho  = registraObra.Tamanho,
                MD5      = registraObra.SHA256,
                SHA256   = registraObra.SHA256,
                SHA512   = registraObra.SHA256
                           //public string JWTCertificado { get; set; }
                           //public string JWTChavePublica { get; set; }
            };

            arquivo.Registro.Add(registro);

            Obra obra = new Obra()
            {
                IdTenant        = 1,
                IdGeneroObra    = registraObra.IdGeneroObra,
                EhRequerimento  = true,
                Titulo          = registraObra.Titulo,
                Grafica         = registraObra.Grafica,
                Editora         = registraObra.Editora,
                Ano             = registraObra.Ano,
                Volume          = registraObra.Volume,
                Edicao          = registraObra.Edicao,
                LocalPublicacao = registraObra.LocalPublicacao,
                Paginas         = registraObra.Paginas,
                Observacoes     = registraObra.Observacoes,
                CriadoPor       = 1,
                CriadoEm        = DateTime.Now
            };

            obra.Arquivo.Add(arquivo);

            db.Obra.Add(obra);
            db.SaveChanges();

            //return CreatedAtRoute("DefaultApi", new
            //{
            //    id = obra.Id
            //}, obra);

            return(obra.Id);
        }
示例#2
0
 public void Cadastrar(Registro registro)
 {
     _registroRepository.Add(registro);
     _registroRepository.SaveChanges();
 }
示例#3
0
 public ActionResult Registro(Registro r)
 {
     return(View());
 }
示例#4
0
 private void CarregarGrid()
 {
     Registro.SelecionarGrid(this.dataGridView, Produto.GetTabela());
 }
 public IActionResult Create(Registro registro)
 {
     _registroService.Insert(registro);
     return(RedirectToAction(nameof(Index)));
 }
 protected override void GetFormSourceData(long oid)
 {
     _entity = Registro.Get(oid);
     _entity.BeginEdit();
 }
示例#7
0
        /// <summary>
        /// </summary>
        /// <param name="db"></param>
        /// <param name="documento"></param>
        /// <param name="classificazione"></param>
        /// <param name="fascicolo"></param>
        /// <param name="infoUtente"></param>
        /// <param name="debug"></param>
        /// <returns></returns>
        private DocsPaVO.fascicolazione.Fascicolo NewFascicolo(string idAmministrazione, Registro registro, DocsPaVO.fascicolazione.Fascicolo fascicolo, bool enableUffRef, string chiaveFascicolo)
        {
            Classifica[] gerarchia = this.GetGerarchia(fascicolo.idClassificazione, registro, idAmministrazione);

            fascicolo.apertura = DateTime.Now.ToString("dd/MM/yyyy");

            string idRegistro = fascicolo.idRegistro;

            if (!string.IsNullOrEmpty(idRegistro))
            {
                idRegistro = "null";
            }

            DocsPaDB.Query_DocsPAWS.Fascicoli fascicoli = new DocsPaDB.Query_DocsPAWS.Fascicoli();

            if (!fascicoli.newFascicolo(this.UserInfo, idRegistro, fascicolo, gerarchia, enableUffRef, chiaveFascicolo))
            {
                fascicolo = null;
            }

            return(fascicolo);
        }
 public void GravarRegistro(Registro transiente)
 {
     EnsureNotDisposed();
     _fichario.Gravar(transiente);
 }
示例#9
0
        public async Task Registro(Registro registro)
        {
            await _registroRepo.AddAsync(registro);

            await _registroRepo.SaveChangesAsync();
        }
示例#10
0
        static void Main(string[] args)
        {
            var stopwatch = Stopwatch.StartNew();

            var argumento1 = string.Empty;

            if (args.Length > 0)
            {
                argumento1 = args[0];
            }

            var nombreLibro = string.IsNullOrWhiteSpace(argumento1) ? "Formato_Pruebas.xls" : argumento1;
            var libro       = new Workbook();

            libro.LoadDocument(nombreLibro);

            const string nombreHojaFormato = "Reporte de Formatos";

            if (!libro.Worksheets.Contains(nombreHojaFormato))
            {
                Console.WriteLine(
                    "No podemos procesar este formato, no existe la hoja \"{0}\" lo que indica que la estructura del formato ha sido alterada.",
                    nombreHojaFormato);
                return;
            }

            var hojaFormato            = libro.Worksheets[nombreHojaFormato];
            var rangoFormato           = hojaFormato.GetDataRange();
            var maximaCantidadFilas    = rangoFormato.BottomRowIndex;
            var maximaCantidadColumnas = rangoFormato.RightColumnIndex;

            var idFormato     = Genericos.ConvertirCadenaAEntero(ObtenerValorCelda(hojaFormato.Columns[0][0].Value));
            var nombreFormato = ObtenerValorCelda(hojaFormato.Columns[1][2].Value);
            var formato       = new Formato(idFormato, nombreFormato);

            // Procesar Campos del Formato
            for (var columna = 0; columna <= maximaCantidadColumnas; columna++)
            {
                var strIdTipoCampo   = ObtenerValorCelda(hojaFormato.Columns[columna][3].Value);
                var strIdCampo       = ObtenerValorCelda(hojaFormato.Columns[columna][4].Value);
                var celdaNombreCampo = hojaFormato.Columns[columna][6];

                var campo = Campo.FabricarPorTipo(strIdTipoCampo);
                campo.ID       = Genericos.ConvertirCadenaAEntero(strIdCampo);
                campo.Nombre   = ObtenerValorCelda(celdaNombreCampo.Value);
                campo.Posicion = new Posicion(nombreHojaFormato, celdaNombreCampo.LeftColumnIndex, celdaNombreCampo.TopRowIndex);

                // Procesar Registros de los Campos del Formato
                var esTipoCampoHora = campo is Hora;
                for (var fila = 7; fila <= maximaCantidadFilas; fila++)
                {
                    var celda = hojaFormato.Columns[columna][fila];

                    // Si es el primer registro entonces revisamos
                    // si debemos proecesar los registros de los catalogos
                    // y de las tablas.
                    if (fila == 7)
                    {
                        // ToDo: No hacer esto... procesar primero la estructura luego los registros, ya que
                        // ToDo: si no ponen nada sobretodo en los campos tipo tabla que es un muy comun lo dejen vacio
                        if (campo is Catalogo)
                        {
                            ProcesarCatalogo(campo, libro, hojaFormato.DataValidations.GetDataValidation(celda));
                        }

                        if (campo is Tabla)
                        {
                            ProcesarTabla(campo, libro);
                        }
                    }

                    // ReSharper disable once UseObjectOrCollectionInitializer
                    var registro = new Registro();
                    registro.Numero   = fila - 7;
                    registro.Posicion = new Posicion(nombreHojaFormato, celda.LeftColumnIndex, celda.TopRowIndex);
                    registro.Valor    = ObtenerValorCelda(celda.Value, esTipoCampoHora);
                    campo.Registros.Add(registro);
                }

                formato.Campos.Add(campo);
            }

            // Validar Formato
            var listaErrores = formato.Validar();

            // Revisar si tiene errores criticos el formato
            var erroresCriticos         = listaErrores.Where(p => p.Tipo.Equals(TipoError.Critico)).ToList();
            var cantidadErroresCriticos = erroresCriticos.Count;

            if (cantidadErroresCriticos > 0)
            {
                Console.WriteLine(
                    "Se encontraron {0} {1}, verifique que la estructura del formato no haya sido alterada.",
                    cantidadErroresCriticos, cantidadErroresCriticos > 1 ? "errores criticos" : "error critico");
                File.WriteAllText("formato-errores-criticos.txt", string.Join("\n", erroresCriticos));
            }
            else
            {
                var cantidadErroresGraves = listaErrores.Count(p => p.Tipo.Equals(TipoError.Grave));
                Console.WriteLine("== Resumen de Errores Encontrados ==");
                Console.WriteLine("Graves: {0}", cantidadErroresGraves);
                Console.WriteLine("Advertencias: {0}", listaErrores.Count(p => p.Tipo.Equals(TipoError.Advertencia)));
                Console.WriteLine("Informativos: {0}", listaErrores.Count(p => p.Tipo.Equals(TipoError.Informativo)));
                Console.WriteLine("Total de Errores Encontrados: {0}\n", listaErrores.Count);

                File.WriteAllText("formato-errores.txt", string.Join("\n", listaErrores));

                // Generar formato XML
                if (cantidadErroresGraves < 1)
                {
                    Console.WriteLine("Convirtiendo el formato a XML");
                    File.WriteAllText("formato.xml", formato.HaciaXML());
                }

                #if DEBUG
                File.WriteAllText("formato.json", Newtonsoft.Json.JsonConvert.SerializeObject(formato, Newtonsoft.Json.Formatting.Indented));
                #endif
            }

            stopwatch.Stop();
            Console.WriteLine("\nTiempo transcurrido de procesamiento: {0}", stopwatch.Elapsed);

            #if DEBUG
            Console.WriteLine("\nPulse cualquier tecla para finalizar");
            Console.ReadLine();
            #endif
        }
示例#11
0
        private void registrarGruposToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Registro view = new Registro();

            view.Show();
        }
 public void Insert(Registro obj)
 {
     _context.Add(obj);
     _context.SaveChanges();
 }
示例#13
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="objSystemId">Lista dei system id dei fascicoli selezionati</param>
        private void SetDataFasc(String[] objSystemId)
        {
            this.getFiltriFasc();

            this._classificazione = ProjectManager.getClassificazioneSelezionata(null);

            this._userReg = RoleManager.GetRoleInSession().registri[0];

            bool enableUfficioRef = (ConfigSettings.getKey(ConfigSettings.KeysENUM.ENABLE_UFFICIO_REF) != null &&
                                     ConfigSettings.getKey(ConfigSettings.KeysENUM.ENABLE_UFFICIO_REF).Equals("1"));

            bool enableChilds = ProjectManager.getAllClassValue(null);

            bool enableProfilazione = false;

            if (System.Configuration.ConfigurationManager.AppSettings["ProfilazioneDinamicaFasc"] != null && System.Configuration.ConfigurationManager.AppSettings["ProfilazioneDinamicaFasc"] == "1")
            {
                enableProfilazione = true;
            }

            Field[] visibleArray = null;

            if (this._campiSelezionati != null)
            {
                List <Field> visibleFieldsTemplate;
                visibleFieldsTemplate = new List <Field>();

                foreach (CampoSelezionato tempCamp in this._campiSelezionati)
                {
                    Field d = (Field)GridManager.SelectedGrid.Fields.Where(f => f.FieldId.Equals(tempCamp.fieldID) && f.CustomObjectId > 0).FirstOrDefault();
                    if (d != null)
                    {
                        visibleFieldsTemplate.Add(d);
                    }
                    else
                    {
                        if (!GridManager.IsRoleEnabledToUseGrids() && !tempCamp.campoStandard.Equals("1"))
                        {
                            d                = new Field();
                            d.FieldId        = tempCamp.fieldID;
                            d.CustomObjectId = Convert.ToInt32(tempCamp.campoStandard);
                            d.OriginalLabel  = tempCamp.nomeCampo;
                            d.Label          = tempCamp.nomeCampo;
                            d.Width          = 100;
                            visibleFieldsTemplate.Add(d);
                        }
                    }
                }

                if (visibleFieldsTemplate != null && visibleFieldsTemplate.Count > 0)
                {
                    visibleArray = visibleFieldsTemplate.ToArray();
                }
            }

            if (this._campiSelezionati == null)
            {
                this._campiSelezionati = new ArrayList();
            }

            this._file = docsPaWS.ExportRicercaFascCustom(this._userInfo, this._userReg, enableUfficioRef, enableProfilazione, enableChilds, this._classificazione, this._lstFiltri, this._tipologiaExport, this._titolo, this._campiSelezionati.ToArray(), objSystemId, GridManager.SelectedGrid, GridManager.IsRoleEnabledToUseGrids(), visibleArray, true);

            if (this._file != null)
            {
                exportDatiSessionManager session = new exportDatiSessionManager();
                session.SetSessionExportFile(this._file);
            }
        }
示例#14
0
        /// <summary>
        /// Reperimento classificazione da codice
        /// </summary>
        /// <param name="codiceClassifica"></param>
        /// <param name="registro"></param>
        /// <param name="idAmministrazione"></param>
        /// <param name="idGruppo"></param>
        /// <param name="idPeople"></param>
        /// <returns></returns>
        public DocsPAWA.DocsPaWR.FascicolazioneClassificazione GetClassificazione(string codiceClassifica, Registro registro, string idAmministrazione, string idGruppo, string idPeople)
        {
            DocsPaWebService ws = new DocsPaWebService();

            DocsPaWR.FascicolazioneClassificazione[] retValue = ws.FascicolazioneGetTitolario(idAmministrazione, idGruppo, idPeople, registro, codiceClassifica, true);

            if (retValue != null && retValue.Length > 0)
            {
                return(retValue[0]);
            }
            else
            {
                return(null);
            }
        }
示例#15
0
        /// <summary>
        /// Reperimento classificazione da codice
        /// </summary>
        /// <param name="codiceClassifica"></param>
        /// <param name="registro"></param>
        /// <returns></returns>
        public DocsPAWA.DocsPaWR.FascicolazioneClassificazione GetClassificazione(string codiceClassifica, Registro registro)
        {
            InfoUtente infoUtente = UserManager.getInfoUtente();

            return(this.GetClassificazione(codiceClassifica, registro, infoUtente.idAmministrazione, infoUtente.idGruppo, infoUtente.idPeople));
        }
示例#16
0
        private Veiculo RegistraEntrada(FormCollection formCollection)
        {
            string placa      = formCollection["placaVeiculo"].ToUpper();
            string cliente    = formCollection["nomeCliente"];
            int    modelo     = int.Parse(formCollection["modeloVeiculo"]);
            string observacao = formCollection["observacaoVeiculo"];

            Veiculo veiculo = new Veiculo
            {
                Placa  = placa,
                Modelo = new Modelo {
                    Id = modelo
                },
                Observacao = observacao,
                Cliente    = new Cliente()
            };

            int registroId = 0;

            using (IConnection conn = new Connection())
            {
                EstacionamentoDAO estacionamentoDAO = new EstacionamentoDAO(conn);
                estacionamento = estacionamentoDAO.BuscarItem("vagas");
                RegistroDAO registroDAO   = new RegistroDAO(conn);
                int         vagasOcupadas = registroDAO.ContaVagasOcupadas(estacionamento.Id);

                //Verifica se existem vagas disponiveis
                if (estacionamento.NumeroDeVagas > vagasOcupadas)
                {
                    VeiculoDAO veiculoDAO = new VeiculoDAO(conn);
                    //Verifica se o Veiculo já existe no DB
                    Veiculo verificaVeiculo = veiculoDAO.BuscarItem("placa", veiculo.Placa);

                    if (verificaVeiculo == null)
                    {
                        veiculo = veiculoDAO.Inserir(veiculo);
                    }
                    else
                    {
                        veiculo = verificaVeiculo;
                    }

                    //Verifica se o Veiculo já está estacionado
                    Registro registro = registroDAO.BuscarItem("placa", veiculo.Placa);

                    if (registro == null)
                    {
                        registro = new Registro
                        {
                            DataDeEntrada  = DateTime.Now,
                            Estacionamento = estacionamento,
                            UsuarioEntrada = AutenticaFuncionarioFake(),
                            Veiculo        = veiculo,
                        };

                        Registro novoRegistro = registroDAO.Inserir(registro);
                        registroId = novoRegistro.Id;
                    }
                    conn.FecharConexao();
                }
            }
            return(veiculo);
        }
示例#17
0
 public static void Config(Registro r)
 {
     r.fecha  = DateTime.Now;
     r.estado = "Registrado";
 }
示例#18
0
 private void ImportarInformacaoRegisto(Registro registro, int idArquivo, byte[] linha, string chave)
 {
     new InformacaoRegistroDAO().Salvar(new InformacaoRegistro(registro.IdRegistro, idArquivo, chave, linha));
 }
示例#19
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="idClassificazione"></param>
 /// <param name="idAmm"></param>
 /// <returns></returns>
 private DocsPaVO.fascicolazione.Classifica[] GetGerarchia(string idClassificazione, Registro registro, string idAmm)
 {
     logger.Info("BEGIN");
     if (!string.IsNullOrEmpty(idClassificazione))
     {
         DocsPaDB.Query_DocsPAWS.Fascicoli fascicoli = new DocsPaDB.Query_DocsPAWS.Fascicoli();
         logger.Info("END");
         return(fascicoli.GetGerarchia(idClassificazione, null, registro, idAmm));
     }
     else
     {
         logger.Info("END");
         return(null);
     }
 }
示例#20
0
        public void InstanciarObjetoTransacao(ref TransacaoElo transacao, Registro registro, string linha)
        {
            List <Campo> campos = registro.Campos.Where(c => c.FlagRelevante == true).ToList();

            if (transacao == null)
            {
                transacao = new TransacaoElo();
            }

            string tipoTransacao = TipoTransacaoLinha(linha);

            transacao.CodigoTransacao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DA TRANSAÇÃO")).PosFim);
            transacao.TE = tipoTransacao;



            if (tipoTransacao.Equals(Constantes.TE01) || tipoTransacao.Equals(Constantes.TE05) || tipoTransacao.Equals(Constantes.TE06) || tipoTransacao.Equals(Constantes.TE15) ||
                tipoTransacao.Equals(Constantes.TE16) || tipoTransacao.Equals(Constantes.TE25) || tipoTransacao.Equals(Constantes.TE26) || tipoTransacao.Equals(Constantes.TE35) ||
                tipoTransacao.Equals(Constantes.TE36))
            {
                switch (TipoRegistroTransacao(linha))
                {
                case "0":

                    transacao.Cartao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosFim);
                    transacao.CodigoCredenciadora    = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO ADQUIRENTE")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO ADQUIRENTE")).PosFim);
                    transacao.AcquireReferenceNumber = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DE REFERÊNCIA DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DE REFERÊNCIA DA TRANSAÇÃO")).PosFim);
                    transacao.CicloApresentacao      = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosFim));
                    transacao.DataTransacao          = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DA VENDA")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DA VENDA")).PosFim));
                    transacao.Valor               = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR DA VENDA/CHARGEBACK")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR DA VENDA/CHARGEBACK")).PosFim)));
                    transacao.CodigoMoeda         = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOEDA DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOEDA DA TRANSAÇÃO")).PosFim));
                    transacao.NomeEstabelecimento = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NOME DO ESTABELECIMENTO COMERCIAL (EC)")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NOME DO ESTABELECIMENTO COMERCIAL (EC)")).PosFim);
                    transacao.CodigoMCC           = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO RAMO DE ATIVIDADE DO EC")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO RAMO DE ATIVIDADE DO EC")).PosFim));
                    transacao.Id_CodigoChargeback = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOTIVO DO CHARGEBACK")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOTIVO DO CHARGEBACK")).PosFim));
                    transacao.CodigoAutorizacao   = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE AUTORIZAÇÃO DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE AUTORIZAÇÃO DA TRANSAÇÃO")).PosFim);
                    transacao.DataProcessamento   = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE MOVIMENTO/APRESENTAÇÃO DO CHARGEBACK")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE MOVIMENTO/APRESENTAÇÃO DO CHARGEBACK")).PosFim));
                    break;

                case "1":
                    transacao.IndicadorMeio         = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE TRANSAÇÃO POR CORRESPONDÊNCIA/TELEFONE/COMÉRCIO ELETRÔNICO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE TRANSAÇÃO POR CORRESPONDÊNCIA/TELEFONE/COMÉRCIO ELETRÔNICO")).PosFim);
                    transacao.NumeroParcelas        = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("QUANTIDADE DE PARCELAS DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("QUANTIDADE DE PARCELAS DA TRANSAÇÃO")).PosFim));
                    transacao.NumeroEstabelecimento = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO EC")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO EC")).PosFim);
                    transacao.NSUOrigem             = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO LÓGICO DO EQUIPAMENTO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO LÓGICO DO EQUIPAMENTO")).PosFim);
                    transacao.ParcelaPedida         = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DA PARCELA")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DA PARCELA")).PosFim));
                    transacao.IdProduto             = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE PRODUTO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE PRODUTO")).PosFim));
                    break;

                case "2":
                    string tipoOperacao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("TIPO DE OPERAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("TIPO DE OPERAÇÃO")).PosFim);
                    transacao.IdTipoOperacao    = tipoOperacao.Trim().Equals(string.Empty) ? 0 : int.Parse(tipoOperacao);
                    transacao.FlagOriginal      = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE MOVIMENTO DA TRANSAÇÃO ORIGINAL")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE MOVIMENTO DA TRANSAÇÃO ORIGINAL")).PosFim).Equals("00000000");
                    transacao.QtdDiasLiquidacao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("QUANTIDADE DE DIAS PARA LIQUIDAÇÃO FINANCEIRA DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("QUANTIDADE DE DIAS PARA LIQUIDAÇÃO FINANCEIRA DA TRANSAÇÃO")).PosFim);
                    transacao.ValorIntercambio  = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR DO INTERCÂMBIO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR DO INTERCÂMBIO")).PosFim)));
                    break;

                default:
                    break;
                }
            }
            else
            {
                switch (tipoTransacao)
                {
                case Constantes.TE10:
                {
                    switch (TipoRegistroTransacao(linha))
                    {
                    case "0":
                        transacao.Cartao            = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosFim);
                        transacao.DataTransacao     = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE ENVIO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE ENVIO")).PosFim));
                        transacao.Valor             = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR DESTINO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR DESTINO")).PosFim)));
                        transacao.CodigoMoeda       = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("MOEDA DESTINO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("MOEDA DESTINO")).PosFim));
                        transacao.ValorOrigem       = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR ORIGEM")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR ORIGEM")).PosFim)));
                        transacao.CodigoMoedaOrigem = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("MOEDA ORIGEM")).PosInicio, campos.Find(c => c.NomeCampo.Equals("MOEDA ORIGEM")).PosFim));
                        transacao.CicloApresentacao = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosFim));
                        break;

                    case "2":
                        transacao.DataProcessamento = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE PROCESSAMENTO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE PROCESSAMENTO")).PosFim));
                        break;
                    }

                    break;
                }

                case Constantes.TE20:
                {
                    switch (TipoRegistroTransacao(linha))
                    {
                    case "0":
                        transacao.Cartao            = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosFim);
                        transacao.DataTransacao     = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE ENVIO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE ENVIO")).PosFim));
                        transacao.Valor             = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR DESTINO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR DESTINO")).PosFim)));
                        transacao.CodigoMoeda       = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("MOEDA DESTINO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("MOEDA DESTINO")).PosFim));
                        transacao.ValorOrigem       = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR ORIGEM")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR ORIGEM")).PosFim)));
                        transacao.CodigoMoedaOrigem = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("MOEDA ORIGEM")).PosInicio, campos.Find(c => c.NomeCampo.Equals("MOEDA ORIGEM")).PosFim));
                        transacao.CicloApresentacao = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("IDENTIFICAÇÃO DO TIPO DE TRANSAÇÃO")).PosFim));
                        break;

                    case "2":
                        transacao.DataProcessamento = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE PROCESSAMENTO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE PROCESSAMENTO")).PosFim));
                        break;
                    }
                    break;
                }

                case Constantes.TE40:
                {
                    switch (TipoRegistroTransacao(linha))
                    {
                    case "0":
                        transacao.Cartao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO CARTÃO")).PosFim);
                        transacao.AcquireReferenceNumber = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DE REFERÊNCIA DA TRANSAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DE REFERÊNCIA DA TRANSAÇÃO")).PosFim);
                        transacao.DataTransacao          = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DA VENDA")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DA VENDA")).PosFim));
                        transacao.NomeEstabelecimento    = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NOME DO EC")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NOME DO EC")).PosFim);
                        transacao.CodigoMCC         = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO RAMO DE ATIVIDADE DO EC")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DO RAMO DE ATIVIDADE DO EC")).PosFim));
                        transacao.Valor             = Decimal.Parse(StringUtil.StringToMoney(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("VALOR DA FRAUDE")).PosInicio, campos.Find(c => c.NomeCampo.Equals("VALOR DA FRAUDE")).PosFim)));
                        transacao.CodigoMoeda       = Int16.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOEDA DA TRANSAÇÃO FRAUDULENTA")).PosInicio, campos.Find(c => c.NomeCampo.Equals("CÓDIGO DE MOEDA DA TRANSAÇÃO FRAUDULENTA")).PosFim));
                        transacao.DataProcessamento = LAB5Utils.DataUtils.RetornaData(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("DATA DE NOTIFICAÇÃO DA FRAUDE")).PosInicio, campos.Find(c => c.NomeCampo.Equals("DATA DE NOTIFICAÇÃO DA FRAUDE")).PosFim));
                        transacao.CicloApresentacao = int.Parse(ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("TIPO DE FRAUDE")).PosInicio, campos.Find(c => c.NomeCampo.Equals("TIPO DE FRAUDE")).PosFim));
                        string tipoLiquidacao = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE LIQUIDAÇÃO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE LIQUIDAÇÃO")).PosFim);
                        transacao.FlagTransacaoInternacional = tipoLiquidacao == "0";
                        transacao.IndicadorMeio         = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE TRANSAÇÃO POR CORRESPONDÊNCIA/TELEFONE")).PosInicio, campos.Find(c => c.NomeCampo.Equals("INDICADOR DE TRANSAÇÃO POR CORRESPONDÊNCIA/TELEFONE")).PosFim);
                        transacao.NumeroEstabelecimento = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO EC")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO DO EC")).PosFim);
                        break;

                    case "2":
                        transacao.NSUOrigem = ExtrairInformacao(linha, campos.Find(c => c.NomeCampo.Equals("NÚMERO LÓGICO DO EQUIPAMENTO")).PosInicio, campos.Find(c => c.NomeCampo.Equals("NÚMERO LÓGICO DO EQUIPAMENTO")).PosFim);
                        break;
                    }
                    break;
                }
                }
            }



            campos = null;
        }
示例#21
0
        public virtual string[] GetListDescriptionProject(string prefixText, int count, string contextKey)
        {
            DocsPaWR.DocsPaWebService wws = new DocsPaWR.DocsPaWebService();
            string[] listaTemp            = null;

            DocsPaWR.InfoUtente infoUtente = new DocsPaWR.InfoUtente();

            char[]   delimiterChars = { '-' };
            string[] splitData      = contextKey.Split(delimiterChars);

            string IdRuolo = splitData[0];

            infoUtente.idGruppo = IdRuolo;
            string IdRegistro = splitData[1];

            infoUtente.idAmministrazione = splitData[2];
            string idTitolario = splitData[3];

            infoUtente.idPeople      = splitData[5];
            infoUtente.idCorrGlobali = splitData[5];
            infoUtente.idGruppo      = IdRuolo;
            string testoRicerca = prefixText;

            Registro reg = UIManager.RegistryManager.getRegistroBySistemId(IdRegistro);

            int pageSize = 10;
            int pageNumbers;
            int recordNumber;

            SearchResultInfo[] idProjects;

            DocsPaWR.FiltroRicerca[]   fVList = null;
            DocsPaWR.FiltroRicerca     fV1    = null;
            DocsPaWR.FiltroRicerca[][] qV     = null;

            //array contenitore degli array filtro di ricerca
            qV     = new DocsPaWR.FiltroRicerca[1][];
            qV[0]  = new DocsPaWR.FiltroRicerca[1];
            fVList = new DocsPaWR.FiltroRicerca[0];

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "TITOLO";
            fV1.nomeCampo = null;
            fV1.valore    = testoRicerca;
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "INCLUDI_FASCICOLI_FIGLI";
            fV1.nomeCampo = null;
            fV1.valore    = "N";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "ID_TITOLARIO";
            fV1.nomeCampo = null;
            fV1.valore    = idTitolario;
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "SOTTOFASCICOLO";
            fV1.nomeCampo = null;
            fV1.valore    = "";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "EXTEND_TO_HISTORICIZED_OWNER";
            fV1.nomeCampo = null;
            fV1.valore    = "False";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "CORR_TYPE_OWNER";
            fV1.nomeCampo = null;
            fV1.valore    = "R";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "EXTEND_TO_HISTORICIZED_AUTHOR";
            fV1.nomeCampo = null;
            fV1.valore    = "False";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "CORR_TYPE_AUTHOR";
            fV1.nomeCampo = null;
            fV1.valore    = "R";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "ORACLE_FIELD_FOR_ORDER";
            fV1.nomeCampo = "P20";
            fV1.valore    = "A.DTA_CREAZIONE";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "SQL_FIELD_FOR_ORDER";
            fV1.nomeCampo = "P20";
            fV1.valore    = "A.DTA_CREAZIONE";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            fV1           = new DocsPaWR.FiltroRicerca();
            fV1.argomento = "ORDER_DIRECTION";
            fV1.nomeCampo = "P20";
            fV1.valore    = "DESC";
            fVList        = UIManager.ProjectManager.addToArrayFiltroRicerca(fVList, fV1);

            qV[0] = fVList;

            listaTemp = UIManager.ProjectManager.getListaFascicoliPagingCustomRicVelolce(
                infoUtente,        //0
                null,              //1
                reg,               //2
                qV[0],             //3
                false,             //4
                0,                 //5
                out pageNumbers,   //6
                out recordNumber,  //7
                pageSize,          //8
                true,              //9
                out idProjects,    //10
                null,              //11
                false,             //12
                true,              //13
                null,              //14
                null,              //15
                true);             //16

            // getListaFascicoliPagingCustomRicVelolce(
            //InfoUtente infoUtente,                            0
            //FascicolazioneClassificazione classificazione,    1
            //DocsPaWR.Registro registro,                       2
            //FiltroRicerca[] filtriRicerca,                    3
            //bool childs,                                      4
            //int requestedPage,                                5
            //out int numTotPage,                               6
            //out int nRec,                                     7
            //int pageSize,                                     8
            //bool getSystemIdList,                             9
            //out SearchResultInfo[] idProjectList,             10
            //byte[] datiExcel,                                 11
            //bool showGridPersonalization,                     12
            //bool export,                                      13
            //Field[] visibleFieldsTemplate,                    14
            //String[] documentsSystemId,                       15
            //bool security)                                    16

            return(listaTemp);
        }
示例#22
0
        public static void Initializate(CitasContext context)
        {
            context.Database.EnsureCreated();

            if (context.Pacientes.Any())
            {
                return; //la base de dats ya tiene datos
            }

            // en caso de usar fechas usar,,,, FilmRelaseDate=DateTime.Parse("1/1/2018")
            //Paciente
            var Paciente = new Paciente[] {
                new Paciente {
                    ID = 1, Nombres = "Juan Jose", Apellidos = "Serrano Trujillo", Dirección = "Mex,Gdl,juerez 123", Numero = 491234312, Edad = 29
                },
                new Paciente {
                    ID = 2, Nombres = "Daniel", Apellidos = "Allende Tauma", Dirección = "Mex,Slp,Diaz 120", Numero = 491245312, Edad = 20
                },
                new Paciente {
                    ID = 3, Nombres = "Franco", Apellidos = "Ibarra Lopez", Dirección = "Mex,Zac,Ordaz 12", Numero = 491233312, Edad = 17
                }
            };

            foreach (Paciente q in Paciente)
            {
                context.Pacientes.Add(q);
            }
            context.SaveChanges();
            //Doctor
            var Doctor = new Doctor[] {
                new Doctor {
                    ID = 1, Nombres = "Mario", Apellidos = "Muro Barraza", Cedula = "Wdw4332FFWs", Dirección = "Mex,Zac,orito 4", Numero = 491234453, Turno = "Matutino", Disponibilidad = "Completa"
                },
                new Doctor {
                    ID = 2, Nombres = "Jaime", Apellidos = "Carillo Ovalos", Cedula = "Wdw423FEFWs", Dirección = "Mex,Zac,guadalupe 65", Numero = 491234453, Turno = "Matutino", Disponibilidad = "Completa"
                },
                new Doctor {
                    ID = 3, Nombres = "Alfonzo", Apellidos = "Sólis Gutierrez", Cedula = "FFESC2132FEs", Dirección = "Mex,CDMX,Reforma 67", Numero = 591541153, Turno = "Vespertino", Disponibilidad = "Vacaciones"
                }
            };

            foreach (Doctor q in Doctor)
            {
                context.Doctors.Add(q);
            }
            context.SaveChanges();
            //REcepcionista
            var Recepcionista = new Recepcionista[] {
                new Recepcionista {
                    ID = 1, Nombres = "Natalia", Apellidos = "Sauce guñon", Dirección = "Mex,Ags,flor 5", Numero = 491234312
                },
                new Recepcionista {
                    ID = 2, Nombres = "Hernesto", Apellidos = "Rivera Rayuela", Dirección = "Mex,Ags,liberación 6", Numero = 491233412
                },
                new Recepcionista {
                    ID = 3, Nombres = "Ramiro", Apellidos = "Pascual Ortiz", Dirección = "Mex,Ags,paseo 10", Numero = 491236542
                }
            };

            foreach (Recepcionista q in Recepcionista)
            {
                context.Recepcionistas.Add(q);
            }
            context.SaveChanges();
            //Registro
            var Registro = new Registro[] {
                new Registro {
                    RegistrosID = 1, DoctorID = 1, RecepcionistaID = 1, Fecha = DateTime.Parse("1/1/2018"), Detalles = "Ninguno"
                },
                new Registro {
                    RegistrosID = 2, DoctorID = 2, RecepcionistaID = 2, Fecha = DateTime.Parse("2/2/2018"), Detalles = "Retraco en la cita"
                },
                new Registro {
                    RegistrosID = 3, DoctorID = 3, RecepcionistaID = 3, Fecha = DateTime.Parse("3/3/2018"), Detalles = "paciente discapacitado"
                }
            };

            foreach (Registro q in Registro)
            {
                context.Registros.Add(q);
            }
            context.SaveChanges();
            //Receta
            var Receta = new Receta[] {
                new Receta {
                    ID = 12, Fecha = DateTime.Parse("1/1/2018"), Descripcion = "Paracetamol 10 mg cada 8 hrs"
                },
                new Receta {
                    ID = 12, Fecha = DateTime.Parse("2/2/2018"), Descripcion = "Cotarzan 20mg cada 8 hrs"
                },
                new Receta {
                    ID = 12, Fecha = DateTime.Parse("3/3/2018"), Descripcion = "Inyeccion 20 mg insulina cada 24 hrs"
                }
            };

            foreach (Receta q in Receta)
            {
                context.Recetas.Add(q);
            }
            context.SaveChanges();
        }
示例#23
0
 private void RemoverButtonOnClick(object sender, EventArgs e)
 {
     Registro.Deletar(Produto.GetTabela(), Convert.ToInt32(dataGridView.SelectedCells[0].Value));
     CarregarGrid();
 }
示例#24
0
 public Registro PostRegistro(Registro user)
 {
     user.password = text_to_ascii(user.password);
     return(loginAccesoDatos.PostRegistro(user));
 }
示例#25
0
        private void pictureBox3_Click(object sender, EventArgs e)
        {
            Registro registro = new Registro();

            registro.ShowDialog();
        }
示例#26
0
        private void registroGruposToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Registro registro = new Registro();

            registro.Show();
        }
示例#27
0
        private void Gravar(Registro tipo)
        {
            try
            {
                mData mdt = new mData();

                if (tipo == Registro.Novo)
                {
                    PessoaFisica.Cadastro = DateTime.Now;
                }


                PessoaFisica.Atualizado = DateTime.Now;
                PessoaFisica.Ativo      = true;

                if (!mdt.GravarPF(PessoaFisica, tipo))
                {
                    MessageBox.Show("Erro inesperado :( \nCliente não cadastrado!", "Sim.Alerta!");
                }
                else
                {
                    //Vinculo
                    if (ListaVinculoPJ.Count > 0)
                    {
                        foreach (mVinculos_Ext v in ListaVinculoPJ)
                        {
                            Vinculos.Indice  = v.Indice;
                            Vinculos.CNPJ    = new mMascaras().Remove(v.CNPJ);
                            Vinculos.CPF     = new mMascaras().Remove(PessoaFisica.CPF);
                            Vinculos.Vinculo = v.VinculoValor;
                            Vinculos.Data    = DateTime.Now;
                            Vinculos.Ativo   = true;
                            Vinculos.Acao    = v.Acao;

                            mdt.GravarVinculos(Vinculos, RegTipo);
                        }
                    }

                    //Perfil Empreendedor, Empresario
                    Perfis.CPF   = PessoaFisica.CPF;
                    Perfis.Ativo = true;
                    mdt.GravarPerfil(Perfis, RegTipo);

                    //Tem Deficiencia
                    Deficiente.CPF   = PessoaFisica.CPF;
                    Deficiente.Ativo = true;
                    mdt.GravarDeficiencia(Deficiente, RegTipo);

                    MessageBox.Show(string.Format("Registro [{0}] gravado com sucesso!", tipo), "Sim.Alerta!");

                    PessoaFisica.Clear();
                    DadosPessoa = Visibility.Collapsed;
                    Cabecalho   = Visibility.Visible;

                    if (AreaTransferencia.CadPF == true)
                    {
                        AreaTransferencia.CadPF = false;
                    }

                    if (AreaTransferencia.CPF_On == true)
                    {
                        AreaTransferencia.CPF_On = false;
                    }

                    ns.GoBack();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void EstudianteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Registro estudia = new Registro();

            estudia.Show();
        }
 private static void Config(Registro r)
 {
     r.fecha  = DateTime.Now;
     r.estado = "Realizado"; //Creada
 }
示例#30
0
 public RegistroNueveViewModel(Registro reg)
 {
     this.Registro = reg;
 }
 protected void ImageButton7_Click1(object sender, ImageClickEventArgs e)
 {
     try
     {
         Registro Nueva_Registro = new Registro
         {
             Fecha_Registro = DateTime.Parse(TextBox1.Text),
             Id_Usuario = Convert.ToInt64(TextBox2.Text),
             Asistencia = true
         };
         conectar.AddToRegistro(Nueva_Registro);
         conectar.SaveChanges();
         Label3.Text = "La asistencia se guardó correctamente";
         TextBox2.Text = "";
     }
     catch (Exception ex)
     {
         Label4.Text = "La asistencia no se pudo guardar" + ex.Message;
     }
 }
示例#32
0
	public static void Main(){


		Registro r = new Registro();
		Console.WriteLine(r[0]);
	}