예제 #1
0
        public bool agregarEmpresa(string usuario, string password, int rut, int rubro_id, int comuna_id, string razon_social, string telefono, string direccion, string mail)
        {
            int usuarioEmpresaId = 0;

            try
            {
                USUARIO_EMPRESA usuarioEmpresa = new USUARIO_EMPRESA();
                usuarioEmpresa.ESTADO_USUARIO_ID = 1;
                usuarioEmpresa.USUARIO = usuario;
                usuarioEmpresa.PASS = password; //HASHEAR
                db.USUARIO_EMPRESAs.InsertOnSubmit(usuarioEmpresa);
                db.SubmitChanges();

                usuarioEmpresaId = usuarioEmpresa.USUARIO_EMPRESA_ID;
                EMPRESA empresa = new EMPRESA();
                empresa.RUT = rut;
                empresa.RUBRO_ID = rubro_id;
                empresa.COMUNA_ID = comuna_id;
                empresa.USUARIO_EMPRESA_ID = usuarioEmpresaId;
                empresa.RAZON_SOCIAL = razon_social;
                empresa.TELEFONO = telefono;
                empresa.DIRECCION = direccion;
                empresa.MAIL = mail;
                db.EMPRESAs.InsertOnSubmit(empresa);
                db.SubmitChanges();

                return true;
            }
            catch
            {
                return false;
            }
        }
예제 #2
0
 partial void DeleteEMPRESA(EMPRESA instance);
예제 #3
0
 partial void UpdateEMPRESA(EMPRESA instance);
예제 #4
0
 partial void InsertEMPRESA(EMPRESA instance);
예제 #5
0
		private void detach_EMPRESAs(EMPRESA entity)
		{
			this.SendPropertyChanging();
			entity.USUARIO_EMPRESA = null;
		}
예제 #6
0
		private void detach_EMPRESAs(EMPRESA entity)
		{
			this.SendPropertyChanging();
			entity.RUBRO = null;
		}
예제 #7
0
		private void attach_EMPRESAs(EMPRESA entity)
		{
			this.SendPropertyChanging();
			entity.RUBRO = this;
		}