public static string[] GetMesAno(string arquivo) { string[] AnoMes = new string[2]; string sql = "select f4 from[Empresa$] where f4<>''"; var result = new DaoGenerico().GetDados(sql, arquivo); int i = 1; foreach (var item in result.Rows) { if (i == 1) { AnoMes[0] = ((DataRow)item).ItemArray[0].ToString(); } else if (i == 2) { Mes mes = (Mes)System.Enum.Parse(typeof(Mes), ((DataRow)item).ItemArray[0].ToString().Trim().ToUpper()); AnoMes[1] = Convert.ToInt32(mes).ToString().PadLeft(2, '0'); } else { break; } i++; } return(AnoMes); }
public static List <CamposBanco> LerPlanilha(string arquivo) { string planilha = "'Absent + 15 dias e até 6 meses '"; string titleEmpresa = "[INDICADORES MENSAIS DE ABSENTEÍSMO - MEDICINA DO TRABALHO _MAIS]"; string sql = string.Empty; DataTable result = null; List <CamposBanco> lista = new List <CamposBanco>(); var AnoMes = Generic.GetMesAno(arquivo); int ano = int.Parse(AnoMes[0]); string mes = AnoMes[1]; try { #region Ordem 45 sql = Generic.MonteSql("610", 45, "F6", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 46 sql = Generic.MonteSql("611", 46, "F19", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 47 sql = Generic.MonteSql("612", 47, "F32", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 48 sql = Generic.MonteSql("613", 48, "F45", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion return(lista); } catch (Exception ex) { throw; } }
public void Salvando() { var meuDao = new DaoGenerico <SamPrestador, ISamPrestadorProperties>(); var novaEntidade = meuDao.Create(); }
public static List <CamposBanco> LerPlanilha(string arquivo) { string planilha = "'Acidentes Próprio'"; string titleEmpresa = "[INDICADORES MENSAIS DE ACIDENTES DO TRABALHO_EFETIVO PRÓPRIO ]"; string sql = string.Empty; DataTable result = null; List <CamposBanco> lista = new List <CamposBanco>(); var AnoMes = Generic.GetMesAno(arquivo); int ano = int.Parse(AnoMes[0]); string mes = AnoMes[1]; try { #region Ordem 55 formula =SUM(CPT+SPT+FATAIS) sql = Generic.MonteSql("710", 55, "F23", planilha, titleEmpresa, "F9,F16,F23"); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes, true, 3); #endregion #region Ordem 56 sql = Generic.MonteSql("711", 56, "F9", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 57 sql = Generic.MonteSql("712", 57, "F16", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 58 sql = Generic.MonteSql("713", 58, "F23", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 59 formula =SOMA ACIDENTE TRAJETO(CPT+SPT+FATAIS) sql = Generic.MonteSql("714", 59, "F44", planilha, titleEmpresa, "F30,F37,F44"); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes, true, 3); #endregion #region Ordem 60 sql = Generic.MonteSql("715", 60, "F30", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 61 sql = Generic.MonteSql("716", 61, "F37", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 62 sql = Generic.MonteSql("717", 62, "F44", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 64 sql = Generic.MonteSql("726", 64, "F51", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 65 sql = Generic.MonteSql("719", 65, "F62", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 66 sql = Generic.MonteSql("720", 66, "F69", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 67 sql = Generic.MonteSql("721", 67, "F76", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 68 sql = Generic.MonteSql("722", 68, "F82", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 69 sql = Generic.MonteSql("723", 69, "F88", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 71 sql = Generic.MonteSql("725", 71, "F94", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 70 //Formula =((HORAS TRABALHADAS)*1000000/NUMERO ACIDENTES) ((F3*1000000)/(F9,F16,F23,F30,F37,F44)) sql = Generic.MonteSql("724", 70, "F3", planilha, titleEmpresa, "F9,F16,F23,F30,F37,F44"); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes, true, 6, true); #endregion return(lista); } catch (Exception ex) { throw; } }
public static List <CamposBanco> LerPlanilha(string arquivo) { string planilha = "Gestão"; string titleEmpresa = "[INDICADORES MENSAIS DE GESTÃO DE PESSOAL]"; string sql = string.Empty; DataTable result = null; List <CamposBanco> lista = new List <CamposBanco>(); var AnoMes = Generic.GetMesAno(arquivo); int ano = int.Parse(AnoMes[0]); string mes = AnoMes[1]; try { #region Ordem 11 sql = Generic.MonteSql("206", 11, "F6", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 13 sql = Generic.MonteSql("215", 13, "F12", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 14 sql = Generic.MonteSql("209", 14, "F19", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 12 sql = Generic.MonteSql("207", 12, "F26", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 16 sql = Generic.MonteSql("211", 16, "F32", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 17 sql = Generic.MonteSql("212", 17, "F39", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 18 sql = Generic.MonteSql("326", 18, "F46", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 20 sql = Generic.MonteSql("328", 20, "F55", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 19 sql = Generic.MonteSql("329", 19, "F64", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 22 sql = Generic.MonteSql("330", 22, "F73", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 23 sql = Generic.MonteSql("331", 23, "F89", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion return(lista); } catch (Exception ex) { throw; } }
public static List <CamposBanco> LerPlanilha(string arquivo) { string planilha = "Efetivo"; string titleEmpresa = "[EFETIVO DE PESSOAL - MENSAL]"; string sql = string.Empty; DataTable result = null; List <CamposBanco> lista = new List <CamposBanco>(); var AnoMes = Generic.GetMesAno(arquivo); int ano = int.Parse(AnoMes[0]); string mes = AnoMes[1]; try { #region Ordem 1 sql = Generic.MonteSql("110", 1, "F18", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 2 sql = Generic.MonteSql("111", 2, "F6", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 3 sql = Generic.MonteSql("112", 3, "F12", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 4 sql = Generic.MonteSql("120", 4, "F36", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 5 sql = Generic.MonteSql("121", 5, "F24", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 6 sql = Generic.MonteSql("122", 6, "F36", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 7 sql = Generic.MonteSql("130", 7, "F60", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 8 sql = Generic.MonteSql("131", 8, "F42", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 9 sql = Generic.MonteSql("132", 9, "F48", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 10 sql = Generic.MonteSql("133", 10, "F54", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 24 sql = Generic.MonteSql("410", 24, "F66", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 25 sql = Generic.MonteSql("411", 25, "F73", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 26 sql = Generic.MonteSql("412", 26, "F80", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 27 sql = Generic.MonteSql("413", 27, "F87", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 28 sql = Generic.MonteSql("414", 28, "F93", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 29 sql = Generic.MonteSql("415", 29, "F99", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion return(lista); } catch (Exception ex) { throw; } }
public static List <CamposBanco> LerPlanilha(string arquivo) { string planilha = "'Absenteísmo até 15 dias'"; string titleEmpresa = "[INDICADORES MENSAIS DE ABSENTEÍSMO - MEDICINA DO TRABALHO_ATÉ 15]"; string sql = string.Empty; DataTable result = null; List <CamposBanco> lista = new List <CamposBanco>(); var AnoMes = Generic.GetMesAno(arquivo); int ano = int.Parse(AnoMes[0]); string mes = AnoMes[1]; try { #region Ordem 32 sql = Generic.MonteSql("510", 32, "F6", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 33 sql = Generic.MonteSql("511", 33, "F12", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 35 sql = Generic.MonteSql("513", 35, "F24", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 36 sql = Generic.MonteSql("514", 36, "F37", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 38 sql = Generic.MonteSql("516", 38, "F50", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 39 sql = Generic.MonteSql("517", 39, "F63", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 41 sql = Generic.MonteSql("519", 41, "F76", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion #region Ordem 42 sql = Generic.MonteSql("520", 42, "F88", planilha, titleEmpresa); result = new DaoGenerico().GetDados(sql, arquivo); Generic.PreencherObjeto(lista, result, ano, mes); #endregion return(lista); } catch (Exception ex) { throw; } }