public static bool ActualizarFisioterapeuta(FisioterapeutaB f) { #region linq to class //try //{ // //RemoteModelDataContext dm = new RemoteModelDataContext(); // Fisioterapeuta aux = dm.Fisioterapeutas.Where(i => i.iCodigoFisioterapeuta == f.iCodigoFisioterapeuta).First(); // aux.vCelularFisioterapeuta = f.vCelularFisioterapeuta; // aux.vTelefonoFisioterapeuta = f.vTelefonoFisioterapeuta; // aux.vEmailFisioterapeuta = f.vEmailFisioterapeuta; // dm.SubmitChanges(); // return true; //} //catch (Exception) //{ // return false; //} #endregion #region SQL compact connection SqlCeConnection conn = null; SqlCeCommand cmd = null; try { conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf")); conn.Open(); cmd = new SqlCeCommand("UPDATE Fisioterapeuta SET " + "vCelularFisioterapeuta = @vCelularFisioterapeuta," + "vTelefonoFisioterapeuta = @vTelefonoFisioterapeuta," + "vEmailFisioterapeuta = @vEmailFisioterapeuta " + "WHERE iCodigoFisioterapeuta = @iCodigoFisioterapeuta", conn); cmd.Parameters.AddWithValue("@vCelularFisioterapeuta", (f.vCelularFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vTelefonoFisioterapeuta", (f.vTelefonoFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vEmailFisioterapeuta", (f.vEmailFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@iCodigoFisioterapeuta", (f.iCodigoFisioterapeuta as object) ?? DBNull.Value); cmd.ExecuteNonQuery(); } catch (Exception) { return(false); } finally { conn.Close(); } return(true); #endregion }
public static FisioterapeutaB ObtenerFisioterapeutaLoguedo(string user, string pass) { #region sql compact edited try { //RemoteModelDataContext dm = new RemoteModelDataContext(); FisioterapeutaB aux = ObtenerFisioterapeutas().First(i => i.vUsuarioFiosioterapeuta.Equals(user) && i.vContrasenaFisioterapeuta.Equals(pass)); return(aux); } catch (Exception) { return(null); } #endregion }
public static FisioterapeutaB VerFisioterapeuta(int id) { #region linq to class //try //{ // //RemoteModelDataContext dm = new RemoteModelDataContext(); // Fisioterapeuta aux = dm.Fisioterapeutas.Where(i => i.iCodigoFisioterapeuta == id).First(); // return aux; //} //catch (Exception) //{ // return null; //} #endregion #region SQL compact connection SqlCeConnection conn = null; SqlCeCommand cmd = null; SqlCeDataReader rdr = null; FisioterapeutaB result = new FisioterapeutaB(); try { conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf")); conn.Open(); cmd = new SqlCeCommand("SELECT * From Fisioterapeuta where iCodigoFisioterapeuta = @iCodigoFisioterapeuta", conn); cmd.Parameters.AddWithValue("@iCodigoFisioterapeuta", id); rdr = cmd.ExecuteReader(); while (rdr.Read()) { FisioterapeutaB f = new FisioterapeutaB(); f.iCodigoFisioterapeuta = rdr.GetInt32(0); f.vNombresFisioterapeuta = rdr.GetString(1); f.vApellidosFisioterapeuta = rdr.GetString(2); f.vRolFisioterapeuta = rdr.GetString(3); f.vCelularFisioterapeuta = rdr.GetString(4); f.vTelefonoFisioterapeuta = rdr.GetString(5); f.vCentLabFisioterapeuta = rdr.GetString(6); f.vEmailFisioterapeuta = rdr.GetString(7); f.vNumCTMPFisioterapeuta = rdr.GetString(8); f.vNumNDTAFisioterapeuta = rdr.GetString(9); f.vContrasenaFisioterapeuta = rdr.GetString(10); f.vUsuarioFiosioterapeuta = rdr.GetString(11); f.iFlagBorradoFisioterapeuta = rdr.GetInt32(12); f.vUrlFotoFosioterapeuta = rdr.GetString(13); f.cGenero = rdr.GetString(14); } rdr.Close(); cmd.Dispose(); } catch (Exception) { return(null); } finally { conn.Close(); } return(result); #endregion }
public static bool GuardarFisiotaerapeuta(FisioterapeutaB f) { #region linq to class //try //{ // //RemoteModelDataContext dm = new RemoteModelDataContext(); // dm.Fisioterapeutas.InsertOnSubmit(f); // dm.SubmitChanges(); // return true; //} //catch (Exception ex) //{ // throw ex; //} #endregion #region SQL compact connection SqlCeConnection conn = null; SqlCeCommand cmd = null; try { conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf")); conn.Open(); cmd = new SqlCeCommand("INSERT INTO Fisioterapeuta( " + "vNombresFisioterapeuta," + "vApellidosFisioterapeuta," + "vRolFisioterapeuta," + "vCelularFisioterapeuta," + "vTelefonoFisioterapeuta," + "vCentLabFisioterapeuta," + "vEmailFisioterapeuta," + "vNumCTMPFisioterapeuta," + "vNumNDTAFisioterapeuta," + "vContrasenaFisioterapeuta," + "vUsuarioFiosioterapeuta," + "iFlagBorradoFisioterapeuta," + "vUrlFotoFosioterapeuta," + "cGenero)" + "VALUES (" + "@vNombresFisioterapeuta," + "@vApellidosFisioterapeuta," + "@vRolFisioterapeuta," + "@vCelularFisioterapeuta," + "@vTelefonoFisioterapeuta," + "@vCentLabFisioterapeuta," + "@vEmailFisioterapeuta," + "@vNumCTMPFisioterapeuta," + "@vNumNDTAFisioterapeuta," + "@vContrasenaFisioterapeuta," + "@vUsuarioFiosioterapeuta," + "@iFlagBorradoFisioterapeuta," + "@vUrlFotoFosioterapeuta," + "@cGenero)", conn); cmd.Parameters.AddWithValue("@iCodigoFisioterapeuta", (f.iCodigoFisioterapeuta as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vNombresFisioterapeuta", (f.vNombresFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vApellidosFisioterapeuta", (f.vApellidosFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vRolFisioterapeuta", (f.vRolFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vCelularFisioterapeuta", (f.vCelularFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vTelefonoFisioterapeuta", (f.vTelefonoFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vCentLabFisioterapeuta", (f.vCentLabFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vEmailFisioterapeuta", (f.vEmailFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vNumCTMPFisioterapeuta", (f.vNumCTMPFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vNumNDTAFisioterapeuta", (f.vNumNDTAFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vContrasenaFisioterapeuta", (f.vContrasenaFisioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vUsuarioFiosioterapeuta", (f.vUsuarioFiosioterapeuta.Trim() as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@iFlagBorradoFisioterapeuta", (f.iFlagBorradoFisioterapeuta as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@vUrlFotoFosioterapeuta", (f.vUrlFotoFosioterapeuta as object) ?? DBNull.Value); cmd.Parameters.AddWithValue("@cGenero", (f.cGenero) as object ?? DBNull.Value); cmd.ExecuteNonQuery(); } catch (Exception) { return(false); } finally { conn.Close(); } return(true); #endregion }
public static List <FisioterapeutaB> ObtenerFisioterapeutas() { #region linq to class //try //{ // //RemoteModelDataContext dm = new RemoteModelDataContext(); // //return dm.Fisioterapeutas.OrderByDescending(i => i.vApellidosFisioterapeuta) as List<Fisioterapeuta>; // return dm.Fisioterapeutas.ToList(); //} //catch (Exception) //{ // return null; //} #endregion #region SQL compact connection SqlCeConnection conn = null; SqlCeCommand cmd = null; SqlCeDataReader rdr = null; List <FisioterapeutaB> result = new List <FisioterapeutaB>(); try { conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf")); conn.Open(); cmd = new SqlCeCommand("SELECT * From Fisioterapeuta", conn); rdr = cmd.ExecuteReader(); while (rdr.Read()) { if (rdr.GetInt32(12) == 0) { FisioterapeutaB f = new FisioterapeutaB(); if (!DBNull.Value.Equals(rdr[0])) { f.iCodigoFisioterapeuta = rdr.GetInt32(0); } if (!DBNull.Value.Equals(rdr[1])) { f.vNombresFisioterapeuta = rdr.GetString(1); } if (!DBNull.Value.Equals(rdr[2])) { f.vApellidosFisioterapeuta = rdr.GetString(2); } if (!DBNull.Value.Equals(rdr[3])) { f.vRolFisioterapeuta = rdr.GetString(3); } if (!DBNull.Value.Equals(rdr[4])) { f.vCelularFisioterapeuta = rdr.GetString(4); } if (!DBNull.Value.Equals(rdr[5])) { f.vTelefonoFisioterapeuta = rdr.GetString(5); } if (!DBNull.Value.Equals(rdr[6])) { f.vCentLabFisioterapeuta = rdr.GetString(6); } if (!DBNull.Value.Equals(rdr[7])) { f.vEmailFisioterapeuta = rdr.GetString(7); } if (!DBNull.Value.Equals(rdr[8])) { f.vNumCTMPFisioterapeuta = rdr.GetString(8); } if (!DBNull.Value.Equals(rdr[9])) { f.vNumNDTAFisioterapeuta = rdr.GetString(9); } if (!DBNull.Value.Equals(rdr[10])) { f.vContrasenaFisioterapeuta = rdr.GetString(10); } if (!DBNull.Value.Equals(rdr[11])) { f.vUsuarioFiosioterapeuta = rdr.GetString(11); } if (!DBNull.Value.Equals(rdr[12])) { f.iFlagBorradoFisioterapeuta = rdr.GetInt32(12); } if (!DBNull.Value.Equals(rdr[13])) { f.vUrlFotoFosioterapeuta = rdr.GetString(13); } if (!DBNull.Value.Equals(rdr[14])) { f.cGenero = rdr.GetString(14); } result.Add(f); } } rdr.Close(); cmd.Dispose(); } catch (Exception) { return(null); } finally { conn.Close(); } return(result); #endregion }