예제 #1
0
        static clsNRelacionPR_LA_ORI transformar(ORIENTADORACARGODEPROCESOENPERIODO newRelacion)
        {
            clsNRelacionPR_LA_ORI relacion = new clsNRelacionPR_LA_ORI();

            relacion.IDLINEADEACCION     = newRelacion.IDLINEADEACCION;
            relacion.IDORIENTADOR        = newRelacion.IDORIENTADOR;
            relacion.IDPERIODO           = newRelacion.IDPERIODO;
            relacion.IDPROCESO           = newRelacion.IDPROCESO;
            relacion.OBSERVACIONRELACION = newRelacion.OBSERVACION;
            return(relacion);
        }
예제 #2
0
        //Metodo de agregar nueva relacion entre linea de accion, proceso, orientador y periodo
        public bool D_ingresarRelacionLA_PR_OR_PER(clsNRelacionPR_LA_ORI nuevaRelacion)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    ORIENTADORACARGODEPROCESOENPERIODO relacion = new ORIENTADORACARGODEPROCESOENPERIODO();
                    relacion.IDLINEADEACCION = nuevaRelacion.IDLINEADEACCION;
                    relacion.IDORIENTADOR    = nuevaRelacion.IDORIENTADOR;
                    relacion.IDPROCESO       = nuevaRelacion.IDPROCESO;
                    relacion.IDPERIODO       = nuevaRelacion.IDPERIODO;
                    relacion.OBSERVACION     = nuevaRelacion.OBSERVACIONRELACION;

                    db.ORIENTADORACARGODEPROCESOENPERIODO.InsertOnSubmit(relacion);
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }