Ejemplo n.º 1
0
        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
        }
Ejemplo n.º 2
0
        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
        }
Ejemplo n.º 3
0
        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
        }
Ejemplo n.º 4
0
        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
        }
Ejemplo n.º 5
0
        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
        }