コード例 #1
0
        public DeparamentoAsignado(TDepartamento departamento){

           this.Lista = new ObservableCollection<TDeparamentoAsignado>();
           SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
           TDeparamentoAsignado depaa;
           consulta.Parameters.Add("@depa_id", departamento.Id); // Emrpesa por defecto inabima...
           
           foreach (System.Data.DataRow fila in consulta.Execute.Dataset("inventario.dbo.RHH_DepartamentosAsignados_ViewDepa", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
               depaa = new TDeparamentoAsignado();
               //Asignando departamento objseto principal
               depaa.Departamento = _depas.Source(Convert.ToInt32(fila["depa_id"]))[0];
               depaa.Personal = new Personal(fila["per_cedula"].ToString())[0];
               //Asignando departamento al personal
               depaa.Personal.Departamento = depaa.Departamento; 
               this.Lista.Add(depaa); 
           }
        }
コード例 #2
0
        public void Add(TDepartamento item, int idusuario)
        {
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            consulta.Parameters.Add("@depa_id", item.Id);
            consulta.Parameters.Add("@usua_id", idusuario);
            consulta.Parameters.Add("@depaa_habilitado", true);

            consulta.Execute.NoQuery("[INVENTARIO].[dbo].RHH_DepartamentosAsignados_Insert", System.Data.CommandType.StoredProcedure);
        }