예제 #1
0
        public void Update(string cedula, TDireccion direccion, tcontacto contacto){
            Contactos cont = new Contactos(false);
            Direcciones dire = new Direcciones(false);

            dire.Update(direccion);
            cont.Update(contacto);
        }
예제 #2
0
        public ContactoAsignado(string cedula)
        {
            this.Lista = new ObservableCollection<tcontacto>();

            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            tcontacto conta;

            consulta.Parameters.Add("@cont_cedula", cedula);
            foreach (System.Data.DataRow fila in consulta.Execute.Dataset("dbo.[Comun_Contactos_ViewCedula]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
                conta = new tcontacto();

                conta.Id = Convert.ToInt32(fila["cont_id"]);
                conta.TelefonoA = fila["cont_telefonoa"].ToString();
                conta.TelefonoB = fila["cont_telefonob"].ToString();
                conta.EmailA = fila["cont_emaila"].ToString();
                conta.EmailB = fila["cont_emailb"].ToString();
                conta.FaxA = fila["cont_faxa"].ToString();
                conta.FaxB = fila["cont_faxb"].ToString();
                conta.ExtensionA = fila["cont_extensiona"].ToString();
                conta.ExtensionB = fila["cont_extensionb"].ToString();
                conta.CodigoPostal = fila["cont_codigopostal"].ToString();
                conta.MovilA = fila["cont_movila"].ToString();
                conta.MovilB = fila["cont_movilb"].ToString();
                conta.WebA = fila["cont_weba"].ToString();
                conta.WebB = fila["cont_webb"].ToString();
                this.Lista.Add(conta);
            }
        }
예제 #3
0
        public void Insert(string cedula,TDireccion direccion, tcontacto contacto){
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            Contactos cont = new Contactos(false);
            Direcciones dire = new Direcciones(false);

            //Insertando Direccion Previa
            dire.Insert(direccion);
            
            direccion = dire.UltimoInsertado;
            //Insertado Contacto
            cont.Insert(contacto);
            contacto = cont.UltimoInsertado;

            consulta.Parameters.Add("@docc_cedula", cedula);
            consulta.Parameters.Add("@cont_id", contacto.Id);
            consulta.Parameters.Add("@dire_id", direccion.Id);
            consulta.Execute.NoQuery("dbo.Comun_DocenteContatosInsert", System.Data.CommandType.StoredProcedure); 
        }
예제 #4
0
        public void Insert(string cedula,tcontacto item) {
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);

            consulta.Parameters.Add("@cont_telefonoa", item.TelefonoA);
            consulta.Parameters.Add("@cont_telefonob", item.TelefonoB);
            consulta.Parameters.Add("@cont_emaila", item.EmailA);
            consulta.Parameters.Add("@cont_emailb", item.EmailB);
            consulta.Parameters.Add("@cont_faxa", item.FaxA);
            consulta.Parameters.Add("@cont_faxb", item.FaxB);
            consulta.Parameters.Add("@cont_extensiona", item.ExtensionA);
            consulta.Parameters.Add("@cont_extensionb", item.ExtensionB);
            consulta.Parameters.Add("@cont_codigopostal", item.CodigoPostal);
            consulta.Parameters.Add("@cont_movila", item.MovilA);
            consulta.Parameters.Add("@cont_movilb", item.MovilB);
            consulta.Parameters.Add("@cont_weba", item.WebA);
            consulta.Parameters.Add("@cont_webb", item.WebB);
            consulta.Parameters.Add("@cont_cedula", cedula);

            consulta.Execute.NoQuery("dbo.Comun_ContactosInsert", System.Data.CommandType.StoredProcedure);
        }